XML is ubiquitous in .NET and is highly important in Microsoft's overall vision. Some uses of XML in .NET include
XML can be used to model data in coordination with ADO.NET datasets.
XML is used in configuration files.
XML documentation can be automatically generated by some .NET languages.
XML is used for encoding requests and responses in Web services.
XML is used to describe and transmit data in Web services.
The ultimate success of Microsoft's Internet vision depends on two external factors: the infrastructure of the Internet and the success of the proposed Web services business model. The widespread use of Web services depends on having high bandwidth widely available. This capability will probably ...