13.3. LINQ to SQL
LINQ ist – wie der Name Language Integrated Query schon vermuten lässt – eine in .NET integrierte Abfragesprache. Diese Abfragesprache gibt es in verschiedenen Implementierungen, die auf unterschiedliche Datenquellen zugreifen:
LINQ to Objects – zum Zugriff auf beliebige Objekt-Collections
LINQ to ADO.NET – zum Zugriff auf ADO.NET-Datenquellen
LINQ to DataSet – zum Zugriff auf .NET-DataSets
LINQ to Entities – zum Zugriff auf das Entity Framework
LINQ to SQL – zum Zugriff auf SQL-Datenbanken
LINQ to XML – zum Zugriff auf XML-Strukturen
Auch wenn man mit den meisten Varianten mehr oder weniger direkt auf SQL Server-Datenbanken zugreifen kann, möchte ich hier kurz mit LINQ to SQL die direkteste Möglichkeit vorstellen.
NOTE
Totgesagte ...
Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.