Mvp.Xml project: packed XML cool utilities
Note: this entry has moved.
I've released the seventh eighth "version" of the Mvp.Xml project on SourceForge. This is a maintenance release with some bugs fixed in the XPathNavigatorReader. Thanks to Tom Smalley and Joost Ploegmakers!
So far, the package contains:
- XPathCache and DynamicContext
- IndexingXPathNavigator
- XPathNavigatorReader
- XmlNodeNavigator
- SubtreeXPathNavigator
- XmlFragmentStream
- XPathIteratorReader
- XmlFirstUpperReader and XmlFirstLowerWriter
- XmlNodeFactory (to return well-formed XML from WebServices without XmlDocument)
- XGen for .NET v1.x (Strongly-typed, event-rising, design-time generated custom XmlSerializers to avoid first-time use performance impact on XmlSerializer plus another BIG bonus).
Each feature is explained in a corresponding weblog post.
Update: the Mvp.Xml project now also powers the Atom.NET project, as explained in the announcement post.
Enjoy!