Dare writes about "Upcoming Changes to System.Xml in .NET Framework 2.0 Beta 2". In short:
- No XQuery (only in SQL Server 2005 aka Yukon)
- New - push model XML Schema valiadtor - XmlSchemaValidator.
- XPathDocument is reverted the XPathDocument to what it was in version 1.1 of the .NET Framework.
- XmlReader - added methods for reading large streams of text or binary data embedded in an XML document in a streaming fashion.
- The XPathEditableNavigator has been merged into the XPathNavigator, making it an editable XML cursor model API.
- XmlDocument can be edited via new editable XPathNavigator, XPathDocument - no.
- XmlDocument now supports in-memory validation.
- XslTransform is obsolete, XslCompiledTransform is the replacement.
- XslCompiledTransform compiles XSLT to MSIL for best perf and implements MSXML4 extension functions.
- XPathExpression has a static method to compile XPath expressions.
- XmlArgumentList is removed - stick with XsltArgumentList.
Leave a comment