LINQ to XML (anciennement XLINQ) est une technologie permettant de manipuler des fichiers XML plus simplement et plus intuitivement qu'en utilisant les techniques de C#2.0 et précédemment.