Chapter 24. Introducing LINQ to XML

As a .NET developer, you are bound to encounter XML-based data in numerous places. Application and web-based configuration files store information as XML. ADO.NET DataSets can easily save out (or load in) data as XML. Windows Presentation Foundation, Silverlight, and Windows Workflow Foundation all make use of an XML-based grammar (XAML) to represent desktop UIs browser-based UIs, and workflows respectively. Even Windows Communication Foundation (as well as the original .NET remoting APIs) also stores numerous settings as the well-formatted string called XML.

Although XML is indeed everywhere, programming with XML has historically been very tedious, very verbose, and very complex if one is not well versed in ...

Get Pro VB 2010 and the .NET 4 Platform now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.