Training : Windows Communication Foundation

In this article I have collated a few training links about Windows Communication Foundation. I will keep adding to this page as I find other useful free resources. If you have any videos or articles that you feel would be useful here then please let me know in the comments and I will add them to the post. I would like it to be an archive of good material.

Training : Windows Communication Foundation (WCF)

Training : Windows Communication Foundation (WCF)

This training page contains tutorials for WCF. This page also contains links to useful sites with more information about WCF Bindings including the basicHttpBonding, wsHttpBinding, netTcpBinding, Names Pipes and the netMSMQBinding.

There is also a section on hosting WCF services in IIS, as self host windows services and also using IIS and the Windows Activation Services (WAS). There is also a section about performance tuning WCF services.

WCF Tutorials

In this section you will find links to some basic WCF tutorial to help you get started in services development.

WCF Tutorials

Getting Started Tutorial

A Beginner’s Tutorial for Understanding Windows Communication Foundation (WCF)

Top WCF Tutorials

WCF Bindings

This section contains links to articles about the different binding types in WCF including basicHttpBonding, wsHttpBinding, netTcpBinding, Names Pipes and the netMSMQBinding.

WCF Bindings In Depth

Choosing the appropriate WCF binding

Binding and Behavior

Difference between BasicHttpBinding and WsHttpBinding

How to: Use wsHttpBinding with Windows Authentication and Transport Security in WCF Calling from Windows Forms

Difference between BasicHttpBinding and WsHttpBinding

How to: Use netTcpBinding with Windows Authentication and Transport Security in WCF Calling from Windows Forms

Default NetTcpBinding

High Performance WCF Services : netTcpBinding

Queuing in WCF

How to: Exchange Queued Messages with WCF Endpoints

WCF MSMQ programming using netMsmqBinding/How to use netMsmqBinding in WCF

Creating a WCF Service with MSMQ Communication and Certificate Security

WCF NetMSMQBinding on IIS 7

WCF Named Pipe Minimal Example

Exploring the WCF Named Pipe Binding – Part 1

Exploring the WCF Named Pipe Binding – Part 2

Exploring the WCF Named Pipe Binding – Part 3

Exploring the WCF Named Pipe Binding – Part 4

Hosting

This section contains links about hosting WCF services. This includes hosting in the IIS webs server, hosting as self hosted windows services, and hosting in IIS using Windows Activation Services (WAS).

How to: Host a WCF Service in IIS

Deploying an Internet Information Services-Hosted WCF Service

A Beginner’s Tutorial on How to Host a WCF Service (IIS Hosting and Self Hosting)

WCF Screencast – Hosting WCF Services in IIS

How to: Host a WCF Service in a Managed Windows Service

How to: Host WCF in a Windows Service Using TCP

Windows Service Hosting

Hosting WCF service in Windows Service

Hosting a WCF service in a Windows Service

Hosting a WCF Service Under a Windows Service

How to: Host a WCF Service in WAS

How to: Host a WCF Service in a Managed Application

Windows Activation Service (WAS) Tutorial

Performance Tuning

This section contains links to some very useful articles about performance tuning WCF services to really get the most out of their performance.

Optimizing WCF Web Service Performance

Less tweaking of your WCF 4.0 apps for high throughput workloads

WCF Performance Tuning

Performance Tuning WCF Services

WCF Performance Tuning

Optimizing performance of your WCF Services

Performance Tuning WCF

Tuning throttle parameters of WCF

Quick Ways to Boost Performance and Scalability of ASP.NET, WCF and Desktop Clients

WCF — Improve performance with greater concurrency

Participate with Coding in the Trenches on Facebook

Participate with Coding in the Trenches on Facebook by Click the button above.

This entry was posted in Training and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s