In this chapter you will explore the various XML support provided by the .NET Framework. This chapter is divided into five sections with each section discussing a particular area of support for XML.
In the first section, you will explore the basic XML DOM. This includes loading, storing, adding nodes, elements, and attributes. The second section deals with the various XmlReader-derived classes along with conversion of XML types. The third section is about the use of XPath to location elements within an XML document. XPath is a very powerful search feature and we'll cover its varied usage. The fourth section introduces the XPathDocument and XSLT transformations. The ability to transform data from one XML document to another is a need commonly encountered in B2B applications. Finally, in the last section, you will learn about the rules and requirements when using XML Serialization.
WHAT YOU NEED
XML FUNDAMENTALS AT A GLANCE