WCF represents a bold step to unify a number of previous concepts for distributed messaging. In Learning WCF, Michelle takes on the challenging task of explaining WCF. It is a challenging task because on the outside WCF is a simple concept, a unified way to expose and interact with one or more loosely coupled services. As you dive beyond the simple concept, you begin to learn the mechanics of how all the pieces work together. In Learning WCF, it walks you through from the basics of the Hello WCF example more complex examples using WCF.
Learning WCF includes complete discussions on how to define your service contracts and data serialization. While from a consumer or service point of view protocols should be transparent, from an implementer point of view, it is important to understand the inner workings and Learning WCF highlights these in the right level of detail. After reading the book, you feel that you’ve got a good idea of the protocols but don’t feel like you just read the protocol specification.
Learning WCF integrates into most of the chapters labs that help demonstrate and explain the concepts of that chapter. Each of the labs are used as a way to more clearly illustrate and highlight tips for the topic being discussed. By having the labs integrated into the book, Learning WCF is a great resource for quickly getting your hands around WCF.
Today the pace of change for developers is amazing and keeping up can be a daunting task. Learning WCF is a book I would recommend for getting your hands around WCF and to keep on your bookshelf to reference as you begin to use WCF with your projects. WCF is a key architecture change in how Microsoft Developers do distributed messaging and one that as developers or architects we cannot ignore.
|