Resources for geekSpeak: Inside LINQ to XML with Paul Sheriff
Here are the resources mentioned on our show with Paul Sheriff. You can watch the recording here.
Good reference information for LINQ to SQL
Unanswered questions
Does XElement.Load chunk the loading of the XML document if it’s huge, and how is that chunking affected by the use of LINQ aggregates (group, sum, etc)?
It implements an XML Text Reader under the hood so it should take care of loading the file in chunks as needed. This means that aggregates will work fine on large files, although it might take awhile!<g>
Can a LINQ to XML query filter based on something in a CDATA section, either partial string matching, or if the CDATA is XML, can that be queried as well? If an XPATH expression can query down into CDATA, can LINQ to XML do it as well?
I cannot find any way to reference CDATA from within LINQ because CDATA is actually a comment in XML.