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.
Before proceeding with this tutorial, you should have a basic knowledge of the .NET framework.