2009-03-09 2 views
65

Mi sono guardato intorno per alcuni progetti di esempio o tutorial su Linq to Nhibernate.Linq to NHibernate

Qualcuno sa di buoni?

+172

come è quel commento anche un po 'utili –

+8

e dal modo in LINQ to SQL è morto come del l'ultimo comunicato stampa .... –

+3

Non penso che nessuna delle risposte in cui vale la pena di taglie –

risposta

8

Se avete bisogno i migliori campioni su un progetto. Puoi guardare i test. Avrai i campioni più completi per ogni campo. (Solo se il progetto è l'unità testato :))

Guardate qui per selezionare i campioni: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/SelectionTests.cs?view=markup

E per tutta la cartella di prova: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/

Spero che questo aiuti.

4

Attualmente non è un LINQ maturo per provider di NHibernate, quindi hai aspettare fino a che è implementato penso prima di può fare qualcosa oltre a x in .. dove .. selezionare ...

7

Linq a NHibernate non presenta molte differenze rispetto a qualsiasi altro provider di Linq, a parte non essere completo o completamente testato e stabile.

Quando si importa NHibernate.Linq si ottiene un metodo di estensione .Linq() che restituisce un IQueryable che può essere utilizzato come qualsiasi altra raccolta Linq, quindi da qui qualsiasi buon tutorial o spiegazione di Linq può essere di aiuto.

La cosa più interessante che si ottiene con Linq su NHibernate IMHO è l'esecuzione differita. Quello è che il database viene colpito quando hai veramente bisogno dei risultati.

Spero che questo aiuti.

2

Qui è uno che ho trovato. Parla di alcune tecnologie oltre a LINQ a NHibernate. Ma lo trovo ancora buono. LINQ to NHibernate