LINQ (Language Integrated Query) bliver efter planen released med C# 3.0.
Jeg har fundet en video hvor LINQ bliver demonstreret med ASP.NET i Visual studio - du kan se den her.
LINQ introducerer SQLlignende queries som native syntax i .NETsprogene og disse generelle queries kan så bruges til at forespørge på forskellige resourcer som f.eks. XML, en relationel database, et array eller en helt masse andet. Det kan ikke blive stærkere! Nu kan man så ændre hele sit persistente lag uden at queries skal omdesignes.
Når så NHibernate har LINQunderstøttelse til queries bliver det et superstærkt værktøj - som de skriver på deres hjemmeside:
The query options - NHibernate addresses both sides of the problem; not only how to get objects into the database, but also how to get them out again.
Hvis du gerne vil vide mere om LINQs sammenhæng med SQL, kan du kigge her.
Generelt er Scott Guthries blog et godt udgangspunkt til at finde LINQ resourcer - hvis man da ikke foretrækker Wikipedias syn på emnet.
Ingen kommentarer:
Send en kommentar