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