OUR VISION

To be the premier Information and Communications Technology (ICT) training and consulting services provider in the caribbean.

OUR MISSION

To improve the quality of knowledge and skills base of ICT professionals within the caribbean through the provision of competitive world-class ICT training and consulting services on current and emerging platforms.

MS 2524: Developing XML Web Services Using Microsoft ASP.NET

Duration: 3 Days Instructor Led

The goal of this course is to provide students with the knowledge and skills that are required to develop Extensible Markup Language (XML) Web services-based solutions to solve common problems in the distributed application domain. The course focuses on using Microsoft Visual Studio .NET and Microsoft ASP.NET to enable students to build, deploy, locate, and consume Web services.

Target Audience
This course is intended for experienced software developers who have previously built component-based applications.

After completing this course, students will be able to:

  • Explain how Web services solve problems encountered with traditional approaches to designing distributed applications.

  • Describe the architecture of a Web services-based solution.
  • Describe the underlying technologies of Web services and explain how to use the Microsoft .NET Framework to implement them.
  • Implement a Web service consumer by using Visual Studio .NET.
  • Implement a simple Web service by using Visual Studio .NET.
  • Publish and deploy a Web service.
  • Secure a Web service.
  • Implement caching in a Web service.
  • Evaluate the trade-offs and issues that are involved in designing a real-world Web service.
  • Implement nonstandard Web services such as Hypertext Markup Language (HTML) screen scraping and aggregating Web services.

Prerequisites
Before attending this course, students must have:

  • Familiarity with C# or Microsoft Visual Basic .NET.

  • Programming in C++, Java, or Microsoft Visual Basic.
  • An understanding of how to read and write XML documents.
  • Experimented with simple C# applications.
  • Developed distributed applications by using Visual Basic, Java, or C++.

Course Outline
Module 1: The Need for XML Web Services
Module 2: XML Web Service Architectures
Module 3: The Underlying Technologies of XML Web Services
Module 4: Consuming XML Web Services
Module 5: Implementing a Simple XML Web Service
Module 6: Publishing and Deploying XML Web Services
Module 7: Securing XML Web Services
Module 8: Designing XML Web Services
Module 9: Global XML Web Services Architecture

Print this page Print this page