WCF stands for Windows Communication Foundation. It is a framework for building, configuring, and deploying network-distributed services. Earlier known as Indigo, it enables hosting services in any type of operating system process. This tutorial explains the fundamentals of WCF and is conveniently divided into various sections. Every section of this tutorial has adequate number of examples to explain different concepts of WCF.

The objective of this tutorial is to help those readers who want to learn the basics of WCF from scratch. After completing this tutorial, the readers will acquire sufficient knowledge on WCF and advance to a higher level of expertise.

Anyone having a basic understanding of the .NET framework can use this tutorial to learn WCF. Prior awareness of web services will help pick up the concepts faster.

Course Content

WCF Tutorial
WCF Home
WCF Overview
WCF Versus Web Service
WCF Developers Tools
WCF Architecture
WCF Creating WCF Service
WCF Hosting WCF Service
WCS IIS Hosting
WCF SelfHosting
WCF WAS Hosting
WCF Windows Service Hosting
WCF Consuming WCF Service
WCF Service Binding
WCF Instance Management
WCF Transactions
WCF Ria Services
WCF Security
WCF Exception Handling
WCF Resources
WCF Quick Guide
WCF Useful Resources
WCF Discussion

Student Feedback

Course Rating