Web Development Series Course:
The goal of this course is to provide Participants with the knowledge and skills that are required to develop XML Web services-based solutions to solve common problems in the distributed application domain. The course focuses on using Microsoft® Visual Studio® .NET, Microsoft ASP.NET, and Universal Description, Discovery, and Integration (UDDI) to enable Participants to build, deploy, locate, and consume Extensible Markup Language (XML) Web services.
|
Target Audience This course is intended for experienced software developers who have previously built component-based applications.
|
Prerequisites
|
Examinations
There is no Microsoft Certified Professional exam associated with this course.
After completing this course, Participants will be able to:
Topics
|
Module 1: The Need for XML Web Services The following topics are covered in this module: Evolution of Distributed Applications Problems with Traditional Distributed Applications Introducing XML Web Services The Web Technology Stack and .NET The .NET Alternatives to XML Web Services Common XML Web Service Scenarios
Module 2: XML Web Service Architectures The following topics are covered in this module: Service-Oriented Architecture XML Web Service Architectures and Service-Oriented Architecture Roles in an XML Web Services Architecture The XML Web Services Programming Model
Module 3: The Underlying Technologies of XML Web Services The following topics are covered in this module: HTTP Fundamentals Using HTTP with the .NET Framework XML Essentials XML Serialization in the .NET Framework SOAP Fundamentals Using SOAP with the .NET Framework
|
Module 4: Consuming XML Web Services The following topics are covered in this module: WSDL Documents XML Web Service Discovery XML Web Service Proxies Implementing an XML Web Service Consumer Using Visual Studio .NET Module 5: Implementing a Simple XML Web Service The following topics are covered in this module: Creating an XML Web Service Project Implementing XML Web Service Methods Managing State in an ASP.NET XML Web Service Debugging XML Web Services
Module 6: Publishing and Deploying XML Web Services The following topics are covered in this module: Overview of UDDI Publishing an XML Web Service Finding an XML Web Service Publishing an XML Web Service on an Intranet Configuring an XML Web Service |
Module 7: Securing XML Web Services The following topics are covered in this module: Overview of Security Built-In Authentication Custom Authentication: SOAP Headers Authorization: Role-Based Security Authorization: Code Access Security Encryption Module 8: Designing XML Web Services The following topics are covered in this module: Datatype Constraints Performance Reliability Versioning HTML Screen Scraping XML Web Services Aggregating XML Web Services Module 9: Global XML Web Services Architecture The following topics are covered in this module: Introduction to GXA Routing and Referral Security and Licensing
|