XML [rss]

LINQ Talk at UK Visual Studio 2008 Launch

I did a talk yesterday down at the UK Launch of Visual Studio 2008, SQL Server 2008 and Windows Server 2008 about Language Integrated Query as it stands in VS 2008 and .NET Framework V3.5. Firstly, thanks to everyone who came along to the talk - much Read More

Filed Under: , ,

LINQ to XSD is Back :-)

A new version of the LINQ to XSD preview that works with Visual Studio 2008. Get the details from here. If you're not so sure on what LINQ to XSD is all about it's essentially for the people who see some LINQ to XML code and say; "But how come the LINQ Read More

Filed Under: , ,

Reparenting nodes in LINQ to XML

Someone mailed me the other day with a query as to how they can use LINQ to XML in order to change this XML file;<?xml version="1.0" encoding="utf-8" ?> <root> <x> <a/> <b/> </x> <c/> <d/> Read More

Filed Under: ,

LINQ to XML and IXPathNavigable

Something I've been pondering. Living over in System.Xml.XPath is an extension method to XNode (from LINQ to XML) called CreateNavigator. So, given something like an XElement;XElement x = new XElement("foo"); I can go ahead and get an XPathNavigator Read More

Filed Under: , ,

LINQ to XML and Larger Files

LINQ to XML and the XML API that underpins it contained in the System.Xml.Linq namespace is essentially a DOM-like API. This means that documents are loaded into memory to form a "tree" representation and that act of loading into memory means that the Read More

Filed Under: , ,