Bag om Beginning ASP.Net 2.0 Web Services in C#: From Novice to Professional
Web Services are the ideal technology for anyone who wants to deploy and consume services and functionality over the web, in a secure, platform independent manner, for example, stock reports, timetable data, banking credentials, etc.
This book covers the latest Microsoft technologies for developing web services (the .NET 2.0 platform, C# language, and Visual Studio 2005 development environment,) with an emphasis on security, probably the most important consideration for developers wanting to make their web services practical and useful. Previous knowledge of these technologies is recommended, but not essential. The book is in a classic tutorial-based style.
Starting with the basic functionality behind web services, and an overview of Visual Studio 2005, and how web services fit into it, the authors go on to show you how to build a basic but secure web service, build SOAP and HTTP clients, debug your web services, add exception handling, consume web services and deploy them for others to utilize in their web pages. It then touches on advanced web services topics, such as advanced security techniques, creating proxies, state management, and much more. TOC:Part 1: Understanding XML Web Services.- Introduction to XML Web Services.- Getting Started with Visual Studio 2005.- Developing XML Web Services Using Visual Studio .NET.- Building the Credit Card Validation Service.- Part 2: XML Web Services and Clients.- Building a SOAP Client.- Building an HTTP Client.- Data Types in XML Web Services.- Exception Handling.- Debugging XML Web Services with Visual Studio .NET.- Publishing and Discovering XML Web Services.- Part 3 Advanced XML Web Services.- State Management.- The DataSet and XML Web Services.- Caching and Application Events.- Securing XML Web Services.- Custom SOAP Headers.- Consuming XML Web Services Asynchronously.- Manually Creating Proxies.- Appendix A: The Credit Card Validation Library.- Appendix B: XML Web Service Resources.
Vis mere