Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2008
Visual Studio
 Programming the Web with Web Servic...

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
Visual Studio Programmer's Guide for the .NET Framework
Programming the Web with Web Services

Web services enable the exchange of data and the remote invocation of application logic using XML messaging to move data through firewalls and between heterogeneous systems.

The following links provide key information on the fundamentals of Web services in Visual Studio:

XML Web Services Overview

Describes the role of Web services.

XML Web Service Scenarios

Outlines some typical scenarios that could leverage Web services.

XML Web Services Infrastructure

Describes the fundamental pieces of infrastructure to enable Web services, such as Web service directories, Web service descriptions, and Web service wire formats.

Web References in Visual Studio

Describes the Web reference feature of Visual Studio.

How to: Add and Remove Web References

Describes the process of adding and removing Web references in Visual Studio.

Debugging Preparation: XML Web Service Projects

Describes the process of debugging Web services in Visual Studio.

XML Tools in Visual Studio

Provides an introduction to XML.

Visual Studio provides tools for creating Web services in both managed and unmanaged code. For managed code, Visual Studio makes it possible for developers to create Web services that fully leverage the power of the .NET Framework.

Web services created in managed code use the ASP.NET Web application model. The following links provide information on Web services created in managed code:

Walkthrough: Creating a Web Service Using Visual Basic or Visual C#

Demonstrates step-by-step how to create, debug, and deploy a Web service using Visual Basic or C#.

Creating Web Services in Managed Code

Describes the process of creating and deploying Web services in managed code.

XML Web Services Using ASP.NET

Provides documentation on Web services.

ASP.NET QuickStarts

Provides a series of ASP.NET samples and supporting commentary.

XML Serialization with XML Web Services

Explains how to customize the method of XML serialization used in a managed code Web service.

Visual Studio simplifies the process of locating and accessing Web services by using the notion of Web references. Adding a Web reference to a client application results in the generation of a proxy class that serves as a local representation of the Web service with which the client can interact. This feature is available to applications written in either managed or unmanaged code. When adding a Web reference, Visual Studio generates the proxy class in the same programming language as the client application.

Web service client applications created in managed code use the ASP.NET Web application model. The following links provide information on Web services created in managed code:

Accessing Web Services in Managed Code

Describes the process of accessing Web services in managed code.

Building XML Web Service Clients

Documentation on Web services.

Walkthrough: Accessing a Web Service Using Visual Basic or Visual C#

Demonstrates step-by-step how to access a Web service in managed code.

Web Services Description Language Tool (Wsdl.exe)

Describes a tool used to generate the proxy class for accessing a Web service in managed code.

ASP.NET QuickStarts

Provides a series of ASP.NET samples and supporting commentary.

XML Serialization with XML Web Services

Explains how to customize the method of XML serialization used in a managed code Web service.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker