First time here? Check out the site's "greatest hits" or read a post from the archives. Feel free to leave a comment or ask a question, and consider subscribing to the latest posts via RSS or e-mail. Thanks for visiting!
« .NET Framework 1.1 Redistributable is ou... | Main | More Talk about Certification from an MC... »

This is a great at-a-glance view of the XML options that .NET makes available to Developers.  [From Aaron Skonnard's article by way of Don Box]

CHOICES
PROS
CONS
XmlTextReader
-Fastest
-Most efficient (memory)
-Extensible
-Forward-only
-Read-only
-Requires manual validation
XmlValidatingReader
-Automatic validation
-Run-time type info
-Relatively fast & efficient
(compared to DOM)
-2 to 3x slower than XmlTextReader
-Forward-only
-Read-only
XmlDocument (DOM)
-Full traversal
-Read/write
-XPath expressions
-2 to 3x slower than XmlTextReader/XmlValidatingReader
-More overhead than XmlTextReader/XmlValidatingReader
XPathNavigator
-Full traversal
-XPath expressions
-XSLT integration
-Extensible
-Read-only
-Not as familiar as DOM
XPathDocument
-Faster than XmlDocument
-Optimized for XPath/XSLT
-Slower than XmlTextReader



Comments are closed.

Contact

Sponsors

Hosting By

On this page...

Tags

Calendar

<December 2008>
SunMonTueWedThuFriSat
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Archives

Google Ads