Free Trial

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


Pro WCF 4.0: Practical Microsoft SOA Implementation is a complete guide to Windows Communication Foundation from the SOA perspective, showing you why WCF is important to service-oriented architecture and development. This book provides deep insight into the functionality of WCF, which shipped with .NET 4.0-like service discovery, routing service, simplified configuration, and other advanced features. Included in this title are informative examples that will aide the reader in understanding and implementing these important additions. This book also covers the unified programming model, reliable messaging, security, and the peer-to-peer programming model. You'll also learn how to move your current .NET remoting and web service applications to WCF and how to integrate those applications with WCF 4.0. This book offers genuine insight into solving real enterprise problems using WCF and .NET 4.0.

What you'll learn

  • New features of WCF with .NET 4.0.

  • A comprehensive WCF programming model.

  • How queue management and reliable messaging work in WCF.

  • Implementing transaction support in WCF

  • Making WCF services interoperable with other SOA offerings

  • Best practicies in using WCF effectively.

  • Developing WCF applications with Visual Studio 2010.

Who this book is for

The release of .NET 4.0 brought a wide range of new functionality to WCF. Developers and architects with experience using WCF 3.5 or earlier who want to apply this new functionality to their application will benefit greatly from the discussions and code samples in this book. This book is also a great resource for application developers and architects new to SOA or the core concepts of WCF.

Subscriber Reviews

Average Rating: 1.6 out of 5 rating Based on 5 Ratings

"Sharply technical demo of the underpinnings..." - by Cylikon on 09-MAR-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I was new to Web Services and WCF when I started reading this book.  I had started a few books that were tutorial in nature but didn't feel I learned enough from those to have someone pay me to write services because, like a lot of us, I am a contractor.

This book gave me, what I feel is, a near complete understanding of WCF and how it wraps web services.  If you want to understand the underpinnings for WCF so you know how to fix things when "it" hits the fan.  This is your book.

This is a hi tech book.  It doesn't read like a novel.  It hits most all the things you need to know to complete a web services project and almost more importantly, be enough of an expert to adapt it to any situation and maintain it.

Report as Inappropriate

"Totally useless for readers new to WCF" - by Anonymous in California on 07-MAR-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating

This is one of the worst technical books I ever read. The author describes a lot of details that only serve to make the readers, especially the ones who are first exposed to WCF, confused. It's like reading a programming language specification when one just tries to learn the programming language from the ground up. The author didn't try to separate the basic concepts from the programming codes.  I tried to plow through chapter 1. I had to read it twice to get the gist of what he is trying to say. But I had to give up in Chapter 2.

Definitely not the book for readers new to WCF. I would give it a zero star rating but there is no such option

Report as Inappropriate

"Not very helpful" - by Anonymous on 27-MAY-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book goes on and on about WCF, but after reading it, you still won't really know how to implement it.
Most of the examples I tried didn't work, producing syntax errors.  I suspect it's based on a Beta release.

Report as Inappropriate

Table of Contents