January 20, 2005

Mvp.Xml library v1.0 released

On behalf of the Mvp.Xml Project's team I'm glad to announce release v1.0 of the Mvp.Xml library.

Mvp.Xml project is developed by Microsoft MVPs in XML technologies and XML Web Services worldwide. It is aimed at supplementing .NET framework functionality available through the System.Xml namespace and related namespaces such as System.Web.Services.

This release includes Common, XInclude.NET and XPointer.NET modules.

The Common module includes a set of commonly useful classes in Mvp.Xml.Common and Mvp.Xml.Common.XPath namespaces, which extend the .NET functionality available through the System.Xml and related namespaces. They are: XmlSerializerCache, XmlBaseAwareXmlTextReader, XmlFragmentStream, XmlNodeFactory, XmlNodeListFactory, XmlTransformingReader, XmlParsedWriter, XmlSerializerCache, DynamicContext, XPathCache, IndexingXPathNavigator, XPathNavigatorReader, XmlNodeNavigator, SubtreeXPathNavigator, XPathNavigatorIterator, XPathIteratorReader etc. Find more here.

The XInclude.NET module provides an implementation of the W3C XML Inclusions (XInclude) 1.0 Recommendation and the XPointer Framework Recommendation written in C# for the .NET platform. XInclude.NET supports XPointer element() Scheme, XPointer xmlns() Scheme, XPointer xpath1() Scheme and XPointer xpointer() Scheme (XPath subset only). XInclude.NET module currently supports streamable subset of the XInclude, implemented as fast, non-caching, forward-only XIncludingReader class found in the Mvp.Xml.XInclude namespace.
Mvp.Xml XInclude.NET module is a successor of the XInclude.NET library. Find more on the XInclude.NET module home page.

The XPointer.NET module provides an implementation of the XPointer Framework Recommendation written in C# for the .NET platform. XPointer.NET supports XPointer element() Scheme, XPointer xmlns() Scheme, XPointer xpath1() Schemeand XPointer xpointer() Scheme (XPath subset only). XPointer.NET was designed and implemented for the XInclude.NET module, but it can be used on its own.

All Mvp.Xml library classes have been been thoroughly tested under Microsoft .NET 1.0 and 1.1 on Windows 2000 and Windows Server 2003. The XInclude.NET module has been tested against XML Inclusions (XInclude) Version 1.0, W3C Conformance Test Suite (2004-11-03).

You can download Mvp.Xml v1.0 release (binary or with sources) here.

How to get support. There are several ways to get support on using Mvp.Xml project's classes:

  1. Online documentation.
  2. Mailing list: mvp-xml-help (general discussion list for Mvp.Xml users), (online archive).
  3. Tracker: Bugs.
  4. Tracker: Feature Requests.
  5. Browse CVS repository online.
  6. Online API documentation.

The Mvp.Xml library is a subject to the Common Public License.

Any comments, bug reports or feature requests are appreciated. Enjoy!

January 20, 2005 3:48 PM | #XML in .NET
Comments
Post a comment




Remember Me?

Trackback Pings

Listed below are links to weblogs that reference this post:

Mvp.Xml library v1.0 released from Software Documentation Weblog
Tracked on January 20, 2005 10:33 PM

Mvp.Xml library v1.0 Released! from Enjoy Every Sandwich
Tracked on January 21, 2005 8:53 AM

MVP.Xml library released from ISerializable
Tracked on January 22, 2005 4:11 PM

Mvp.Xml Library v1.0 Available from Cindy Brucato
Tracked on January 24, 2005 3:10 PM

Signs on the Sand: Mvp.Xml library v1.0 released from Scott Galloway's Personal Blog
Tracked on January 25, 2005 6:58 PM

MVP.Xml Library 1.0 Released from XmlTeam's WebLog
Tracked on January 26, 2005 12:43 AM

MVP.Xml Library 1.0 Released from XmlTeam's WebLog
Tracked on January 26, 2005 12:43 AM

Signs on the Sand: Mvp.Xml library v1.0 released from Scott Galloway's Personal Blog
Tracked on January 26, 2005 10:32 AM

Some Great RSS Finds from Scooter's Musings
Tracked on February 2, 2005 10:17 AM

Some Great RSS Finds (from: Scott Dockendorf) from Geek News Central Link Blog
Tracked on February 3, 2005 12:11 PM

Oznámení konce ledna from Jarda Jirava
Tracked on August 19, 2006 1:53 PM