WCF Useful Links
The Windows Communications Framework (WCF) is a part of the .NET Framework that provides a unified programming model for rapidly building service-oriented applications that communicate across the web and the enterprise.
The following links are useful to learn the WCF programing model:
Overview of WCF
1- Introduction
http://social.msdn.microsoft.com/Forums/en-SG/tfsbuild/thread/59c4dc2d-1b34-4099-b79d-03e4024fe003
2- Best Practices: Data Contract Versioning
http://msdn.microsoft.com/en-us/library/ms731060.aspx
3- Best Practices: Service Versioning
http://msdn.microsoft.com/en-us/library/ee358764.aspx
4- Configuration-Based Activation in IIS and WAS
http://msdn.microsoft.com/en-us/library/aa751792.aspx
5- Deploying an Internet Information Services-Hosted WCF Service
http://msdn.microsoft.com/en-us/library/gg258442.aspx
6- Developing and Deploying WCF Data Services
http://archive.msdn.microsoft.com/AstoriaDocSamples
7- WCF and TFS 2008 Build Deployment