XML Namespaces in .NET
.NET utilizes XML for a number of purposes behind the scenes. As such, .NET has a
number of namespaces that not only can you use, but that .NET uses as well. Those
namespaces are as follows:
• System.XML. Provides standards-based support for processing XML.
• System.XML.Xpath. Contains the XPath parser and evaluation engine.
• System.XML.XSL. Provides support for Extensible Stylesheet Transformations
• System.XML.Schema. Contains the XML classes that provide standards-based
support for XML Schemas Definition (XSD) language schemas.
You will see some classes within these namespaces utilized in this chapter. You can
enhance the classes to handle almost any task you might have that utilizes XML.