Seiten

Freitag, 16. April 2010

LINQ...oder aller Anfang ist schwer

Auf der suche nach dem richtigen O/R-Mapper für eine .NET Anwendung mit C# schwank ich momentan zwischen nhibernate und LINQ. Beide scheinen ja ihre Vorzüge zu haben. LINQ überzeugt durch direkte Integration in C# / .NET / Visual Studio, einfache Syntax und leichtem Einstieg dank Linqpad. Nhibernate dagegen ist ein gerade in Java sehr beliebtes Framework mit vielfältigen Möglichkeiten und eigener Abfragesprache, der hql.

Aufgrund der geringen Größe werd ich wohl doch erstmal bei LINQ bleiben und mir nhibernate für ein größeres Projekt aufsparen.
Trotz das LINQ direkt in der Sprache implementiert ist, muss ich sagen ist es in der Literatur nur relativ spärlich dokumentiert. Ist für Einsteiger also doch z.T. mit Vorsicht zu genießen. Im Vergleich zu ADO.NET und anderen Providern aber trotzdem irgendwie Luxus.

Kick It on dotnet-kicks.de

Keine Kommentare:

Kommentar veröffentlichen