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
· Microsoft Visual Basic® developers with little Web development
training or job experience.
· Web developers with experience writing client scripts by using CGI,
Visual Basic Scripting Edition, PERL, Java Script, or some other scripting
· Web developers with moderate experience developing Web sites by using
Microsoft FrontPage® or some other Web page development tool and basic HTML
· Microsoft Office developers.
· Microsoft SQL Server 2000 administrators and developers.
· This course requires that students have a working knowledge of a
scripting or programming language, HTML and how databases are used in
distributed computing environments.
· Describe how XML and related technologies fit into the .NET
· Create a well-formed XML document.
· Use XML schemas to validate an instance document.
· Describe how XML Document Object Model (DOM), XML Path Language (XPath),
XSL Transformations (XSLT), and XQuery are used to create real-world solutions.
· Describe how Office XP can be used to handle XML.
· Describe how SQL Server 2000 uses XML.
· Describe how XML standards and the .NET Platform are used to address a
range of solution requirements.
· Identify the next logical .NET training experience and readily justify
the decision to enroll in further .NET training.
- The Microsoft .NET Platform and XML
- XML in the .NET Platform
- XML as a W3C Standard
- Basic XML
- The Form of XML
- Designing an XML Vocabulary
- Validating XML
- Introducing Validation
- Using XSD Schemas
- Technologies for Handling XML Data
- Metadata and XML Processing
- XML Processing Technologies
- Creating and Manipulating Trees Using DOM
- How Does DOM Work? Using the DOM
- Using DOM and the .NET Framework XML Classes
- Using XPath to Navigate a Tree of Nodes
- What is XPath?
- Using XPath
- XPath and Other Technologies
- Formatting and Transforming: XSL and XSLT
- Defining XSL
- Transforming XML Using XSLT
- XSLT in the Microsoft .NET Framework
- Using XQuery to Link and Query XML Documents
- What is XQuery?
- Using XQuery
- SQL XML
- XML Support in SQL Server 2000
- Using HTTP to Access and Input XML Data
- The Challenge of Designing XML Solutions
- Solutions that Use XML
- XML Web Services
- What Is Next?