In this chapter, you will learn about XML namespaces, transformations (also called transforms), and schemas. LINQ to XML has modern techniques for working with each of these technologies. Understanding how these technologies work is an important step toward mastering both XML and LINQ.
In this chapter, you will learn the following:
• Namespaces provide a scoping mechanism for XML data. LINQ to XML can both create namespaces and navigate through them.
• There are several types of XML transformations. For instance, you will see how to transform relational data into XML and vice versa. You will also see how to transform an XML document from one format to another. For instance, ...