XML Web Services with ASP.NET, 1st edition
Authors: Bill Evjen
Venue:  (2002)

:This book is a comprehensive guide that walks the reader through developing and consuming XML Web Services using the .NET platform and ASP.NET. It begins with an overview of the .NET framework and an explanation of the process behind XML Web Services, and then quickly delves into building and consuming Web Services. Included will be discussions of proxies, classes, SOAP, Global XML Web Services Architecture, WSDL, UDDI, and Disco. The book will also cover the important issue of security and how to apply encryption and signing. This book is the reader's guide to advanced XML Web Services such as error and exception handling, configuration, and optimization. ABOUT THE TECHNOLOGY The Internet is quickly evolving from today's Web sites that just deliver user interface pages to browsers to a next generation of programmable Web sites that directly link organizations, applications, services, and devices with one another. These programmable Web sites become more than passively accessed sites - they become reusable, intelligent Web Services. Simply put, Web Services are applications, or bits of programming functionality that communicate with clients and other applications over the Internet using SOAP (a kind of XML) and HTTP. Web Services are a key enabler of Microsoft's .NET Framework, and will change the way developers think about and create software in the future. Web Services use standard protocols like XML, SOAP, WSDL and HTTP - they are not tied to a particular component technology or object calling convention. As a result, programs written in any language, using any component model, and running on any operating system, can access Web Services. The .NET commonlanguage runtime provides built-in support for creating and exposing Web Services, using a programming abstraction that is consistent and familiar to both ASP.NET Web Forms developers and existing Visual Basic users. ASP.NET for XML Web Services is both scalable and extensible, and embraces open Internet standards so that it can be accessed and consumed from any client or Internet-enabled device. This is the key to fulfilling Microsoft's mission "to empower people through great software - any time, any place and on any device." ABOUT THE AUDIENCE XML Web Services with ASP.NET is a must have for the any of the over six million Visual Studio users and one million ASP developers who are ready to begin building next generation applications with Microsoft's .NET Platform. Readers should have familiarity of ASP.NET and the .NET platform. Author Biography: William Evjen has been programming in Web development since 1996. Though raised in Seattle, Bill is presently an Internet Applications developer in St. Louis, Missouri. His abilities in Microsoft-centric Web technologies have led him to develop a number of large Internet-based applications for Fortune 500 companies and others. Bill's love of the new .NET platform led him to be the Founder and President of the St. Louis .NET User Group and has helped in bringing prominent .NET speakers to the Mid-West. Bill is also currently working with Microsoft to build an international .NET User Group that he will chair.