.NET XML Architecture

.NET contains an entire XML framework. This framework is made up of several classes that make it easy for you to implement and work with XML in your applications. Because .NET is so reliant on XML, Microsoft spent a great deal of time making these classes robust, easy to use, and very performant. As I have said before, these classes all follow the W3C specification for XML and they are an evolution to MSXML, which you might have already used.

Much of .NET actually uses XML for its native data representation. Examples of this can be seen in ASP.NET, Web services (which rely on the Simple Object Access Protocol, or SOAP), and you can even see XML in the automatic source code comments that are added when you create classes ...

Get Special Edition Using® Microsoft® ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.