On-site technical training and workshops by New Instruction, LLC

Developing .NET Web Services
Live Instructor-Led Classroom Training

XML-based Web Services allow applications to access functionality via the Internet and are at the forefront of the newest shift in distributed computing. As a leading advocate of this technology, Microsoft has incorporated Web Services support into its .NET Framework through both ASP.NET and .NET Remoting.

This 3-day hands-on class breaks down the various standards that compose the Web Services architecture and demonstrates how to implement the resulting functionality through .NET. Students will explore how to build, consume, debug, and advertise ASP.NET Web Services, as well as discussing various issues that affect them, such as performance and security. In addition, the class describes the alternative .NET Remoting.

NOTE: This class can be taught in either Visual Basic .NET or C#.

Who Should Attend

This workshop is designed for developers who are going to work with Web Services in the .NET environment.

Prerequisites

The instructor will assume that students are well-versed in .NET concepts and the language in which the workshop is taught. Knowledge of XML is not required. Although no experience with ASP.NET is necessary, we recommend that students take an ASP.NET class as a complement to this one, as details on the use of ASP.NET features such as security and state management are not taught in this class, although they are mentioned.

Workshop Objectives
  • Expose an application as a Web Service.
  • Explore the SOAP protocol.
  • Generate and understand the contents of a WSDL file.
  • Create client proxies.
  • Consume a Web Service using a Web or SOAP client.
  • Register your Web Service for discovery.
  • Discuss security, performance, and other design considerations.

Request Comprehensive Course Outline