|
|
.NET Framework XML Overview
|
XML in the .NET Framework
|
|
|
.NET XML Namespaces and Classes
|
|
|
How Does the MSXML Fit in .NET
|
|
|
.NET XmlReader and XmlWriter
|
|
|
.NET DOM Parser
|
|
|
XML Serialization
|
|
|
XML and ADO.NET
|
|
|
XPath and XSLT
|
|
|
XML and the Web
|
|
|
| |
|
Writing XML Streams in .NET
|
The XmlWriter Class
|
|
|
WriteXXX Methods
|
|
|
XmlWriter States
|
|
|
Writing Elements
|
|
|
Writing Attributes
|
|
|
Writing Namespaces
|
|
|
Using XmlWriter with .NET 2.0
|
|
|
| |
|
Reading XML Streams in .NET
|
XML Document Streams
|
|
|
The XmlReader Class
|
|
|
Accessing Node Properties with the .NET XML Classes
|
|
|
Accessing Attribute Values
|
|
|
Traversing the XML Document
|
|
|
Catching XmlExceptions
|
|
|
The XmlNodeReader Class
|
|
|
Using XmlReader with .NET 2.0
|
|
|
| |
|
The Document Object Model in .NET
|
Origins of the DOM
|
|
|
DOM Levels
|
|
|
DOM2 Structure
|
|
|
The XmlDocument Class
|
|
|
DOM Tree Model
|
|
|
DOM Interfaces
|
|
|
XmlDocument, XmlNode and XmlNodeList Classes
|
|
|
XmlElement and XmlText Classes
|
|
|
Finding Elements by Name
|
|
|
Walking the Child List
|
|
|
The XmlAttribute Class
|
|
|
| |
|
Validating XML Streams
|
Specifying Valid Documents with XML Schema and DTD
|
|
|
Using Visual Studio 2005 to Create Schemas
|
|
|
Validating XML with XmlReader
|
|
|
| |
|
Manipulating XML Information with the DOM
|
Creating and Modifying Documents
|
|
|
Modifying Elements
|
|
|
Error Handling
|
|
|
Managing Children
|
|
|
Cloning
|
|
|
Splitting Text and Normalizing
|
|
|
Modifying Attributes
|
|
|
| |
|