With this comprehensive guide, developers and architects learn not only the 'how' of programming with Windows Communication Foundation, but also relevant design guidelines, best practices, and pitfalls. After explaining the advantages of service orientation for application design and teaching the basics of how to program with WCF, the book shows how developers can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronisation, reliability, transaction management, disconnected queued calls and security to build best-in-class applications.
'Programming WCF Services' focuses on the rationale behind particular design decisions; often shedding light on poorly documented and little understood aspects of SOA development. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources.