XML Documents and Data
The XML classes in the System.Xml namespace provide a comprehensive and integrated set of classes, allowing you to work with XML documents and data. The XML classes support parsing and writing XML, editing XML data in memory, data validation, and XSLT transformation.
In This Section
XML Processing Options
Discusses options for processing XML data
What's New in System.Xml
Introduces features that are new in this release of the .NET Framework.
Migrating from Version 1.1 of the XML Classes
Discusses migration issues.
Overview of XML in the .NET Framework
Provides an overview of the XML in the .NET Framework.
Security and Your System.Xml Applications
Discusses security issues when working with XML technologies.
Process XML Data In-Memory
Discusses the three models for processing XML data in-memory. LINQ to XML is the new model in the .NET Framework version 3.5 for processing XML data. The XmlDocument class, and its associated classes, are based on the W3C Document Object Model. The XPathDocument class is based on the XPath data model.
Describes how to use the XSLT processor.
XML Integration with Relational Data and ADO.NET
Describes how the .NET Framework enables real-time, synchronous access to both the relational and hierarchical representations of data through the DataSet object and the XmlDataDocument object.
Character Encoding of XML Names and Conversion of XML Data Types
Describes how the XmlConvert class encodes and decodes names in XML data.
Type Support in the System.Xml Classes
Describes the various type support features.
Provides information on how to access data using ADO.NET.
ASP.NET Web Applications in the .NET Framework
Provides instructive overviews and detailed step-by-step procedures for creating ASP.NET applications, Web Forms, and Web services.
Security in the .NET Framework
Provides an overview of the .NET Framework security system.