Important System.Xml 2.0 update!
Dare Obasanjo shares an important update on the Beta 2 version of System.Xml 2.0. Highlights:
- XQuery has been dropped!
- As expected, XPathDocument editing has been dropped. It was dropped once before in Beta 2 of 1.0. Maybe they'll drop it again in 3.0 Beta2... :-)
- A schema validator object has been added that allows an in memory XML representation, such as XmlDocument, to be validated without having to run through a parser. Very nice!
- XPathEditableNavigator has been merged into XPathNavigator. The Xml usage guidelines now state that the XPathNavigator is the preferred API for exposing XML to the world. I'll repost this point.
- There are now APIs in XmlReader/Writer for dealing with large data stream content.
Dare provides no word on any changes to their XSLT 2.0 decision.