This book draws the reader into the service-oriented architecture (SOA) mindset and immerses them in updated code and reference material specifically architected for Visual Studio 2005 and Web Services Enhancements (WSE) 3.0. It provides a head start on building SOA applications using the author's clear conceptual discussions, practical examples, and accurate treatment of difficult material that doesn't simply "gloss over" the hard stuff. Most .NET-based Web services are simply containers for limited RPC-style methods. This book shows how to shift development paradigm to create Web services that process sophisticated XML messages within a secure, service-oriented, loosely-coupled architecture. Over half of the book has been thoroughly updated from the first edition. It focuses on implementation by policy, rather than code, as a more efficient means for implementing solutions. The book provides the practical information needed today, while at the same time preparing you for what is needed tomorrow.