Screen-Cast: LINQ to XML Axis Methods

Return to the RPFT Screen-Cast SeriesThis is the thirteenth screen-cast in a series on writing Recursive Pure Functional Transformations of XML. This screen-cast and the two screen-casts preceding discuss the semantics of LINQ to XML in detail. We are going to make use of some interesting aspects of the semantics of LINQ to XML when writing recursive pure functional transformations.

Many developers have a cursory knowledge of LINQ to XML, and some developers know LINQ to XML in depth. Unless you are completely familiar with the more elaborate forms of arguments to XElement constructors, controlling namespaces and namespace prefixes, and the interesting idioms around axis methods and axis extension methods, I recommend that you watch these three screen-casts.

In the next screen-cast, we’re going to finally jump into recursive pure functional transformations.