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.