LEKCIA 7 – LINQ TO XML LINQ TO XML API LINQ to XML poskytuje nové a moderné rozhranie pre reprezentáciu a prácu s XML. Pri porovnaní s predchádzajúcim prístupom pomocou XML DOM modelu prináša najmä zvýhodnenie v oblasti čitateľnosti a jednoduchosti zápisu. Klúčové koncepty sú:  Functional Construction  Simplified names  Context-free XML creation Spôsob vytvárania XML reprezentovaného pomocou LINQ to XML API nájdeme na Creating XML Trees. DOTAZOVANIE NA XML (QUERYING) Pomocou rôznych tzv. axis metód sa navigujeme cez XML strom a získavame jednotlivé elementy alebo kolekcie elementov: LINQ to XML Axes. Následne použijeme LINQ operátory na zostavenie dotazov do kolekcií elementov: Basic Queries (LINQ to XML). DALŠIE MOŽNOSTI Samozrejme API dovoľuje (podobne ako DOM model) XML dokument modifikovať: Modifying XML Trees (LINQ to XML).