MOC 2524: Developing XML Web Services Using Microsoft ASP.NET
This course teaches individuals how Web Services can be used in solving common problems in the distributed application domain. The goal of this course is to provide individuals 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.
Modules include:
- 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

MOC 1913: Exchanging and Transforming Data Using XML and XSLT
This course teaches individuals techniques for exchanging and transforming data by using the Extensible Markup Language (XML) and Extensible Stylesheet Language Transformations (XSLT). The course describes best practices for XML and XSLT and gives compelling examples of the best ways to solve real-world problems. After completing this course, individuals will be able to define XML Path Language (XPath) expressions to locate and filter the content of an XML document; define XSLT style sheets to transform XML documents at the Web browser and Web server; create and change XML structure by using XSLT; use XSLT to merge different XML documents and generate cross-references between them; and create a Visual Basic application that uses the Simple API for XML (SAX) to access large XML documents.
Modules include:
- Module 1: Overview of XML and XSLT
- Module 2: Selecting and Navigating Nodes Using XPath
- Module 3: Introducing XSLT
- Module 4: Refining and Combining Style Sheets
- Module 5: Programming with XSLT
- Module 6: Defining XML Grammar and Data Types
- Module 7: Creating and Changing XML Structure with XSLT
- Module 8: Cross-Referencing Documents Using XSLT
- Module 9: Manipulating XML Documents Using SAX
- Module 10: Putting It All Together
|