Je hoort de laatste tijd steeds meer over .NET Language Integrated Query ook wel LINQ genoemd. Om je een indruk te geven wat het is, wil ik jullie het volgende (Nederlandstalige) artikel niet onthouden: http://www.microsoft.com/netherlands/msdn/artikelen/linq.aspx#7
Ik denk dat het voor de .NET ontwikkelaars belangrijk is om je hier in te gaan verdiepen. Over een tijdje gaan we er mee werken en moeten we wel weten waar we het over hebben. Er is trouwens ook een boek beschikbaar over LINQ, namelijk: Introducing Microsoft LINQ (http://www.comcol.nl/detail/61784.htm).
Samenvatting van het artikel
Met .NET Language Integrated Query worden query-mogelijkheden toegevoegd aan de CLR en de talen die hierop worden toegepast. De query-mogelijkheid borduurt voort op het concept van lambda-expressies en boomstructuren van expressies zodat de predikaten, projecties en sleutelextractie-expressies kunnen worden gebruikt als ondoorzichtige uitvoerbare code of als transparante geheugengegevens die geschikt zijn voor downstream-verwerkingen of omzettingen. De standaardoperators voor query’s die in het LINQ-project zijn gedefinieerd, kunnen op willekeurige IEnumerable-gegevensbronnen worden toegepast en zijn geïntegreerd met ADO.NET (DLinq) en System.Xml (XLinq), zodat de voordelen van language integrated query ook kunnen worden benut door relationele gegevens en XML-gegevens.

