Teach yourself how to write and deploy XML Web services for Microsoft .NETone step at a time. XML Web services can vastly simplify application integration and interoperability, but developing them requires an understanding of many different programming techniques and technologies. This stepbystep tutorial delivers expert, taskbased instruction designed to help you apply what you already know about C#, Microsoft Visual Basic, and other objectoriented programming (OOP) languages to XML Web services developmentat the pace that best suits you. Topics include XML Web services architecture. writing, testing, and debugging Web services. and consuming Web services asynchronously through clients or with HTTP. and advanced topics such as managing Web service state, security, SOAP, and .NET remoting. The book features skillbuilding lessons and practice exercises, with plenty of examples in both the C# and Visual Basic .NET languages.