This two-day instructor-led course provides a technological overview of the structure and programming techniques of XML.
This course discusses the role of XML in the Microsoft .NET vision and the larger world of distributed standards-based computing.
Module 1: The Microsoft .NET Platform and XML |
| XML in the .NET Platform
XML as a W3C Standard |
|
Module 2: Basic XML |
| The Form of XML
Designing an XML Vocabulary
Namespaces |
|
Module 3: Validating XML |
| Introducing Validation
Using XSD Schemas |
|
Module 4: Technologies for Handling XML Data |
| Metadata and XML Processing
XML Processing Technologies |
|
Module 5: Creating and Manipulating Trees Using DOM |
| How Does DOM Work? Using the DOM
Using DOM and the .NET Framework XML Classes |
|
Module 6: Using XPath to Navigate a Tree of Nodes |
| What is XPath?
Using XPath
XPath and Other Technologies |
|
Module 7: Formatting and Transforming: XSL and XSLT |
| Defining XSL
Transforming XML Using XSLT
XSLT in the Microsoft .NET Framework |
|
Module 8: Using XQuery to Link and Query XML Documents |
| What is XQuery?
Using XQuery |
|
Module 9: SQL XML |
| XML Support in SQL Server 2000
Using HTTP to Access and Input XML Data |
|
Module 10: The Challenge of Designing XML Solutions |
| Solutions that Use XML
XML Web Services
What Is Next? |
|