Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


This easy-to-use introduction to Microsoft Windows Communication Foundation (WCF) is ideal for developers who want to learn to build services on a company network or as part of an enterprise system. Built into Windows Vista and Longhorn, and available for Windows XP and Windows 2003, WCF provides a platform for service-oriented architecture (SOA) that enables secure and reliable communication among systems within an organization or across the Internet. With WCF, software developers can focus on their business applications and not the plumbing required to connect them. Furthermore, with WCF developers can learn a single programming API to achieve results previously provided by ASMX, Enterprise Services and .NET Remoting. Learning WCF removes the complexity of using this platform by providing detailed answers, explanations and code samples for the most common questions asked by software developers. Windows Communication Foundation (or WCF, formerly code name "Indigo") provides a set of programming APIs that make it easy to build and consume secure, reliable, and transacted services. This platform removes the need for developers to learn different technologies such as ASMX, Enterprise Services and .NET Remoting, to distribute system functionality on a corporate network or over the Internet. The first truly service-oriented platform, WCF provides innovations that decouple service design and development from deployment and distribution - creating a more flexible and agile environment. WCF also encapsulates all of the latest web service standards for addressing, security, reliability and more.

Subscriber Reviews

Average Rating: 4.625 out of 5 rating Based on 8 Ratings

"Pretty damn good..." - by Mathias Wynne on 01-NOV-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The book provides a useful introduction to WCF, with worked examples.
Sadly, a small number of the examples do not work on Windows7, even with the changes suggested on the author's website.
Otherwise, it's pretty close to perfect, and only misses a 5 star rating due to the failure of some of the examples - which is something you really don't want in a beginner's book.
NB You can read the whole of the first (updated) chapter on the author's website, which is definitely worth doing!

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Learning WCF

  • Catalog Page

Visit the errata page for Learning WCF

  • Errata

Download the supplemental electronic content for Learning WCF

  • Supplemental Content