blog.dreamlabsolutions.com — Using a huge XML file (over 54MB) containing more than 120000 records from the SalesOrderDetail table out of the AdventureWorks database I went ahead and done some profiling on a sample project to demonstrate the lack of performance of LINQ to XML with XPath compared to normal XML. Why you should still use XPath and why you definitely have to take a look at LINQ to XML? Please take the time and read a short performance review and find out!
original link