Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Applied XML Programming for Microsoft .NET Review by Jay P. Vansanten
Great but out of date
Dino Esposito is one of the finest authors in the .NET world. He brings a unique blend of architectural awareness, good and practical coding, and a readable writing style.
This is one of the two best books on .NET XML (of the handful available).
But, in Visual Studio 2008 the introduction of LINQ has prompted a new namespace for XML for compatibility, and introduced much cleaner methods of creating and reading XML. The benefits are many -- element rather than document-centric processing being a main one -- but come at the cost of a Microsoft-specific XML processing.
In any case, to make the best decision as to which to use, it's best to consult Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net). This has a detailed comparison of the two approaches, as well as an extended -- over a 100 pages -- description of LINQ to XML.
The best resolution would be an updated edition of this volume.