Contact Request Form | Sales@group-resource.com | tel: 0871 288 7378

Quicklinks

TRAINING SOLUTIONS


RECOMENDED AREAS


NEWSLETTER SIGNUP

Enter your e-mail address to receive our eNewsletter and news on special offers and events.

Join Our Mailing List
Email:

Developing XML Web Services Using Microsoft ASP.NET

Course Code: MS2524
Duration (Days): 3




ALL COURSES HAVE BEEN TRANSFERRED TO OUR NEW DEDICATED TRAINING SITE:

Resource-Training.com

If you have not been redirected please CLICK HERE for all course details, dates,enquiries and bookings.


Overview

This course will provide delegates with the knowledge and skills required to develop Web Services based solutions to solve common problems in the distributed application domain. The course focuses on using the Microsoft Visual Studio .NET, Microsoft Visual C# .NET, Microsoft ASP.NET and Universal Description, Discovery and Integration (UDDI) to enable delegates to build, deploy, locate, and consume Web services.

Leads to examinations

  • 70-310: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework
  • 70-320: Developing XML Web Services and Server Components with Microsoft Visual C# and the Microsoft .NET Framework

Prerequisites

Delegates should have an understanding of how to read and write Extensible Markup Language (XML) documents and have experimented with simple C# applications. Delegates should be able to develop distributed applications using Microsoft Visual Basic, Java, or C++.

Delegates will learn how to

  • Explain how Web services emerged as a solution to the problems 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 the Microsoft .NET framework can be used to implement Web services using these technologies
  • Implement a Web service consumer by using Microsoft Visual Studio .NET
  • Implement a simple Web Service by using Visual Studio .NET
  • Publish and deploy a Web service
  • Publish and deploy a Web service
  • Secure a Web service
  • Evaluate the trade-offs and issues involved in designing a real-world Web Services
  • Implement nonstandard Web services such as HyperText Markup Language (HTML) screen scraping and aggregating Web services

Outline

THE NEED FOR WEB SERVICES:

Evolution of distributed applications; problems with traditional distributed applications; introducing Web services; the Web technology stack and .NET; the .NET alternatives to Web services; common Web service scenarios

WEB SERVICE ARCHITECTURES:

Service-oriented architecture; Web service architectures and service-oriented architecture; roles in a Web service architecture; the Web services programming model

THE UNDERLYING TECHNOLOGIES OF WEB SERVICES:

HTTP fundamentals; XML essentials; SOAP fundamentals

CONSUMING WEB SERVICES:

WSDL documents; Web service discovery; Web service proxies; implementing a Web service consumer using Visual Studio .NET

IMPLEMENTING A SIMPLE WEB SERVICE:

Creating a Web service project; implementing Web service methods; managing state in an ASP.NET Web service; debugging Web services

PUBLISHING AND DEPLOYING WEB SERVICES:

Overview of UDDI; publishing a Web service; finding a Web service; publishing a Web service on an Intranet; configuring a Web service

SECURING WEB SERVICES:

Overview of security; built-in authentication; custom authentication: SOAP headers; authorisation: role-based security; authorisation: code access security; encryption

DESIGNING WEB SERVICES:

Datatype constraints; scalability; performance; reliability versioning; ISP and ASP deployment; architectural elements

IMPLEMENTING A NONSTANDARD WEB SERVICE:

HTML screen scraping Web services; aggregating Web services

Related Certifications

This course forms part of the following certification track(s):