Appendix C
Related Topics
This appendix provides a list of topics, organized by chapter, that contain
additional information regarding XML. This information is part of the Microsoft Site
Builder Network (SBN) and the Microsoft Developer Network (MSDN). The topics can
be accessed on the companion CD or on the Internet. To access a topic on the CD, open
the file Workshop XML Reference.htm to reach the XML Table of Contents (XML TOC on
SBN), and then navigate as described to the link for that particular topic. For example, to find the topic XML Tutorial Lesson 1: Authoring XML Elements, open Workshop XML
Reference.htm, expand XML Tutorial in the left-hand frame, and then click
Authoring Elements.
This information is also available on the Internet. To get to the online version of
our example, visit the MSDN Online Resource page at
http://msdn.microsoft.com/resources/pardixml.htm, or open the file named MSDN_OL.htm
on the companion CD, and choose Authoring Elements.
Chapter 1: Understanding Markup Languages
For more information about the technical side of XML, see the topic XML: A Technical Perspective. Go to General Information, and choose Technical Perspective.
For more details about the basics of XML, see the following topics:
- XML: Enabling Next-Generation Web Applications. Go to General Information, and choose Overview.
- Frequently Asked Questions About XML. Go to General Information, and choose FAQ.
Chapter 3: XML Structure and Syntax
To access the W3C XML 1.0 Recommendation on the Internet, go to W3C XML Documentation, and choose XML Recommendation.
Chapter 4: Playing by the Rules—The DTD
For more information about working with a DTD, access the W3C XML 1.0 Recommendation on the Internet by going to W3C XML Documentation and choosing XML Recommendation, or see the following topics:
- Frequently Asked Questions About XML. Go to General Information, and choose FAQ. In the right-hand frame, select the question, What are XML schemas? How are they different from DTDs?
- XML, Validation, and Extra Cheese. Go to Extreme XML Columns, and choose XML & DTD.
For information about scripting and the XML object model, see the following topics:
- XML Tutorial Lesson 5: Using the XML Object Model. Go to XML Tutorial, and choose Using the Object Model.
- XML DOM Reference. On the CD, go to XML Support in IE 5 Beta, and then select XML DOM Reference. On the Internet, go to XML Support in IE 5.0, and then select XML DOM Reference.
For additional information about using XML as a data source, access the Namespaces in XML specification on the Internet by going to W3C XML Documentation and choosing XML Namespaces Spec, or see the following topics:
- XML Tutorial Lesson 11: Using the C++ XML DSO. Go to XML Tutorial, and choose Using the C++ XML DSO.
- XML Tutorial Lesson 6: Using Data Types Within XML Documents. Go to XML Tutorial, and choose Using Data Types.
- XML Tutorial Lesson 7: Accessing Typed XML Values. Go to XML Tutorial, and choose Accessing Typed Values.
- Get Your Data on Board: Creating XML Data Sources from Relational Databases. Go to Extreme XML Columns, and choose Creating XML Data Sources.
- XML 1.0 and Namespace Support. On the CD, go to XML Support In IE 5 Beta, and choose XML 1.0 and
Namespace Support. On the Internet, go to XML Support In IE 5.0, and choose
XML 1.0 and Namespace Support.
Chapter 7: Linking with XML
For additional information on XLink and XPointer, see the following Web sites. Note
that these Web sites are not included on the CD that accompanies this book and are not a
part of Microsoft Site Builder Network (SBN) or Microsoft Developer Network (MSDN).
Chapter 8: XSL: XML with Style
For additional information about using Extensible Stylesheet Language (XSL), access the XSL working draft on the Internet by going to W3C XML Documentation and choosing XSL Working Draft, or see the following topics:
- XML Tutorial Lesson 14: Handling XSL Errors. Go to XML Tutorial, and choose Handling XSL Errors.
- XML Tutorial Lesson 15: Using Script in XSL. Go to XML Tutorial, and choose Using Script in XSL.
- XML Tutorial Lesson 16: Handling Irregular Data in XSL. Go to XML Tutorial, and choose Handling Irregular Data in XSL.
- XSL Reference. On the CD, go to XML Support In IE 5 Beta, and choose XSL Reference. On the Internet, go to XML Support In IE 5.0, and choose XSL Reference.
Chapter 9: Addressing Data with XSL Patterns
For more information about working with XSL Patterns, see the following topics:
- XML Tutorial Lesson 9: Using XSL Patterns to Retrieve Nodes. Go to XML Tutorial, and choose Using XSL Patterns.
- XML Tutorial Lesson 13: Using XSL to Generate XML. Go to XML Tutorial, and choose Using XSL to Generate XML.
Chapter 10: XML-Data
For information about the XML-Data specification, access the XML-Data specification on the Internet by going to W3C XML Documentation and choosing XML-Data Spec, or see the following topics:
- XML Tutorial Lesson 8: Authoring XML Schemas. Go to XML Tutorial, and choose Authoring XML Schemas.
- XML Schema and Data Types Preview. On the CD, go to XML Support In IE 5 Beta, and choose XML Schema and Data Types Preview. On the Internet, go to XML Support In IE 5.0, and choose XML Schema and Data Types Preview.
Chapter 11: XML Today and Tomorrow
For information about other XML developments, refer to the following:
- Java Parser. Go to General Information, and choose Microsoft/DataChannel Parser Announcement.
- Applying XML to various scenarios. Go to XML Scenarios, and choose any of the available topics.
- Document Content Description for XML. Go to W3C XML Documentation, and choose DCD for XML.