Nova Knowlege Solutions
  About
  Courses & Certifications
  Schedule
  Partners
Nova Networks Web Site
Training and Services Home Page > Schedule : Developing XML Web Services using MS ASP.NET
Next Available Dates:

Download a PDF Handout


Download
the course outline
in PDF format.

This download requires the Adobe Acrobat PDF Reader, available for free at the Adobe Web site.


Related Course(s)
Developing ASP.NET Web Applications using Visual Studio .NET
Developing MS .NET Applications for Windows (Visual Basic.NET)
Developing MS .NET Applications for Windows (Visual C#.NET)
Introduction to Visual Basic.NET Programming with MS .NET
Programming with ADO.NET
Programming with C#
Programming with MS Visual Basic.NET
Programming with the MS.NET Framework (MS Visual C# .NET)

In-depth, Real World
Training Solutions

Nova Networks delivers in-depth, real world training solutions. Nova's training courses are designed to help our clients increase workplace performance and productivity. Nova combines Official Curriculum materials with field experienced certified instructors and a quality guarantee to deliver cost effective, practically applied training solutions.

M2524 - Developing XML Web Services using MS ASP.NET - 3 days

[ Course Schedule ]

Module 1: The Need for XML Web Services

This module provides students with an understanding of the problem space that Web services address. The module compares various approaches to implementing distributed applications. Because the Web services in this course are implemented by using Microsoft ASP.NET and the Microsoft .NET Framework, alternate options for implementing distributed applications by using the .NET Framework are discussed to better define what kinds of solutions Web services are appropriate for.

After completing this module, you will be able to explain how Web services emerged as a solution to the problems with traditional approaches to designing distributed applications.

This includes:

  • Describing the evolution of distributed applications.
  • Identifying the problems with traditional distributed application architectures and technologies.
  • Describing Web services and briefly explaining how they address the design problems in traditional distributed applications.
  • Listing the alternate options for distributed application development.
  • Identifying the kinds of scenarios where Web services are an appropriate solution.

Module 2: XML Web Service Architectures

This module broadly describes the service-oriented architecture, which is a conceptual architecture. Then, the module explains the roles and how Web service architectures are a type of service-oriented architecture.

After completing this module, you will be able to describe the architecture of a Web services-based solution.

This includes:

  • Identifying how Web service architectures are a type of service-oriented architecture.
  • Describing the elements of a Web service architecture and explaining their roles.
  • Describing the Web service programming model.

Module 3: The Underlying Technologies of XML Web Services

After completing this module, you will be able to describe the underlying technologies of Web services and explain how to use the .NET Framework to implement Web services by using these technologies.

This includes:

  • Describing the structures of an HTTP request and response.
  • Issuing HTTP POST and GET requests and processing the responses by using the .NET Framework.
  • Describing data types by using the XML Schema Definition language (XSD).
  • Explaining how to control the way a .NET Framework object is serialized to XML.
  • Describing the structures of a Simple Object Access Protocol (SOAP) request and response.
  • Issuing a SOAP request and processing the response by using the .NET Framework.

Module 4: Consuming XML Web Services

After completing this module, you will be able to implement a Web service consumer by using Visual Studio .NET.

This includes:

  • Explaining the structure of a Web Service Description Language (WSDL) document.
  • Explaining the Web services discovery process.
  • Locating service contracts by using Disco.exe.
  • Generating Web service proxies by using Wsdl.exe.
  • Implementing a Web service consumer by using Visual Studio .NET.
  • Invoking a Web service synchronously and asynchronously by using a Web service proxy.

Module 5: Implementing a Simple XML Web Service

This module provides students with the skills that are required to implement and debug a Web service by using Visual Studio .NET.

This includes:

  • Creating a Web service project.
  • Implementing Web service methods, exposing them, and controlling their behaviour.

    Contact the training coordinator for pricing and details at 613-563-NOVA (6682) Ext:267 0r training@novaknowledge.com
    Nova Networks can also customize this course to topics of your choice which will reduce the course cost.

    Copyright Statement

    This site is Copyright © 2007 Nova Networks Inc. Reproduction of any part of this site for personal or commercial purposes without permission is strictly prohibited. The information at this site may be downloaded onto a disk or printed for your personal use provided that you include this copyright notice on each copy and that you make no alterations to any of the pages and do not use any of the information in any other work or publication whatsoever whether the publication is paper based or electronic. No part of the information may be distributed or copied for any commercial purpose.

 Copyright © 2008 Nova Knowlege Solutions, All Rights Reserved. | Terms of Use | Privacy Statement