Mvp.Xml project is developed by Microsoft MVPs in XML technologies and XML Web Services worldwide. It is aimed at supplementing .NET framework XML processing functionality available through the System.Xml namespace and related namespaces such as System.Web.Services. It is documented extensively through weblog posts. All the project's classes contain extensive tests to ensure its quality, as well as the peer review among this highly focused group of XML lovers.
Mvp.Xml project currently provides .NET implementations of EXSLT, XML Base, XInclude, XPointer as well as a unique set of utility classes and tools making XML programming in .NET platform easier, more productive and effective.
Mvp.Xml project supplements .NET functionality, but as .NET platform evolves some parts of the Mvp.Xml library become redundant. Beware that we will be dropping support for anything that become supported natively in .NET.
Mvp.Xml project supports both .NET 1.1 and .NET 2.0. While both codebases have much in common, they are different codebases. Mvp.Xml for .NET 1.1 is mostly frozen, while Mvp.Xml for .NET 2.0 is under active development.