2009-03-09 13 views
65

Ich habe nach einigen Beispielprojekten oder Tutorials auf Linq zu Nhibernate gesucht.Linq zu NHibernate

Kennt jemand von irgendwelchen guten?

+172

wie das Kommentar auch auf SQL ein wenig hilfreich –

+8

und übrigens Linq ist tot, wie der neuesten Pressemitteilung .... –

+3

ich eine der Antworten denke nicht, wo lohnt sich die Prämie –

Antwort

8

Wenn Sie die besten Proben auf ein Projekt benötigen. Sie können sich die Tests ansehen. Sie werden die vollständigsten Beispiele für alle Felder haben. (Nur wenn das Projekt Einheit getestet :))

hier für ausgewählte Proben: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/SelectionTests.cs?view=markup

Und für den gesamten Testordner: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/

Hoffnung, das hilft.

4

Es gibt momentan keine reifen Linq zu nhibernate Anbieter, so Sie haben zu warten, bis das umgesetzt ist ich, bevor Sie denken kann alles jenseits von x in .. wo .. wählen ...

7

Linq zu NHibernate hat nicht viele Unterschiede von anderen Linq-Anbieter, abgesehen von nicht vollständig oder vollständig getestet und stabil.

Wenn Sie NHibernate.Linq importieren, erhalten Sie eine Erweiterungsmethode .Linq(), die ein IQueryable zurückgibt, das wie jede andere Linq-Sammlung verwendet werden kann. Von hier aus kann Ihnen jedes gute Linq-Tutorial helfen.

Die interessanteste Sache, die Sie mit Linq zu NHibernate IMHO erhalten, ist die verzögerte Ausführung. Das heißt, die Datenbank wird getroffen, wenn Sie wirklich die Ergebnisse benötigen.

Hoffe, das hilft.

2

Hier ist ein ich gefunden habe. Es geht um einige andere Technologien als LINQ zu NHibernate. Aber ich finde es immer noch gut. LINQ to NHibernate