LINQ-to-Everywhere

Mittlerweise kann man über Microsoft allgemeine Abfragesyntax "Language Integrated Query" nicht nur Objektmengen, Datenbanken und XML-Dokumente abfragen, sondern auch viele andere Datenquellen aus Anwendungen (z.B. SAP) und Websites (z.B. Google).

In Pocket speichern vorlesen Druckansicht
Lesezeit: 3 Min.
Von
  • Dr. Holger Schwichtenberg

Microsoft allgemeine Abfragesyntax "Language Integrated Query" (LINQ) ist auf einem guten Weg, sich für die Abfrage von Datenquellen unterschiedlichster Art zu etablieren. Mittlerweise gibt es neben den im .NET Framework 3.5 mitgelieferten Providern eine Reihe von Anbietern (kommerzielle und Open Source) sogenannte LINQ-Provider für ihre Datenquellen.

Die nachfolgende Liste gibt einen guten Überblick über das Spektrum der Möglichkeiten, erhebt jedoch keinen Anspruch auf Vollständigkeit. Hinweisen ist außerdem darauf, dass viele der hier genannten Provider noch experimentell sind.

LINQ-Provider von Microsoft in .NET 3.5

  • LINQ to Objects
  • LINQ to XML (XLINQ)
  • LINQ to Dataset
  • LINQ to SQL (DLINQ)

LINQ-Provider von Microsoft in den .NET 3.5 Extensions

  • LINQ to Entities

Andere LINQ-Provider (1) (Programmier-)Sprachen

Andere LINQ-Provider (2) Datenbanken und ORM-Werkzeuge

Andere LINQ-Provider (3) Anwendungen und Server

Andere LINQ-Provider (4) Websites ()