Books & Videos

Table of Contents

  1. Processing XML with .NET

    1. Chapter 1 Introduction to .NET and XML

      1. The .NET Framework
      2. The XML Family of Standards
      3. Introduction to XML in .NET
      4. Key Concepts
      5. Moving On
    2. Chapter 2 Reading XML

      1. Reading Data
      2. XmlReader
      3. Moving On
    3. Chapter 3 Writing XML

      1. Writing Data
      2. XmlWriter and Its Subclasses
      3. Moving On
    4. Chapter 4 Reading and Writing Non-XML Formats

      1. Reading Non-XML Documents with XmlReader
      2. Writing an XmlPyxWriter
      3. Moving On
    5. Chapter 5 Manipulating XML with DOM

      1. What Is the DOM?
      2. The .NET DOM Implementation
      3. Moving On
    6. Chapter 6 Navigating XML with XPath

      1. What Is XPath?
      2. Using XPath
      3. Moving On
    7. Chapter 7 Transforming XML with XSLT

      1. The Standards
      2. Introducing XSLT
      3. Using XSLT
      4. Moving On
    8. Chapter 8 Constraining XML with Schemas

      1. Introducing W3C XML Schema
      2. Using the XSD Tool
      3. Working with Schemas
      4. Moving On
    9. Chapter 9 SOAP and XML Serialization

      1. Defining Serialization
      2. Runtime Serialization
      3. XML Serialization
      4. SOAP Serialization
      5. Moving On
    10. Chapter 10 XML and Web Services

      1. Defining Web Services
      2. Using Web Services
      3. Moving On
    11. Chapter 11 XML and Databases

      1. Introduction to ADO.NET
      2. Manipulating Data Offline
      3. Reading XML from a Database
      4. Hierarchical XML
  2. .NET XML Namespace Reference

    1. Chapter 12 How to Use These Quick Reference Chapters

      1. Finding a Quick-Reference Entry
      2. Reading a Quick-Reference Entry
    2. Chapter 13 The Microsoft.XmlDiffPatch Namespace

      1. Using the XmlDiffPatch Namespace
      2. Using the XmlDiff and XmlPatch Executables
      3. Microsoft.XmlDiffPatch Namespace Reference
    3. Chapter 14 The Microsoft.XsdInference Namespace

      1. Using the XsdInference Namespace
      2. Using the Infer Executable
      3. Microsoft.XsdInference Namespace Reference
    4. Chapter 15 The System.Configuration Namespace

      1. The Configuration Files
      2. Adding Your Own Configuration Settings
      3. System.Configuration Namespace Reference
    5. Chapter 16 The System.Xml Namespace

    6. Chapter 17 The System.Xml.Schema Namespace

    7. Chapter 18 The System.Xml.Serialization Namespace

    8. Chapter 19 The System.Xml.XPath Namespace

    9. Chapter 20 The System.Xml.Xsl Namespace

  3. Chapter 21 Type, Method, Property, and Field Index

  1. Colophon