views:

8700

answers:

9
+23  Q: 

Linq to NHibernate

I have been looking around for some example projects or tutorials on Linq to Nhibernate.

Does anyone know of any good ones?

+1  A: 

Try http://www.hookedonlinq.com/LINQToNHibernate.ashx. You might also want to look at this question: http://stackoverflow.com/questions/299384/linq-to-nhibernate-project-status-contributing-lead

tvanfosson
Thanks for the post- Unfortunately I have already been to both those links
Ted Smith
+5  A: 

If you need the best samples on a project. You can look at the tests. You will have the most complete samples for every fields. (Only if the project is unit tested :))

look here for select samples: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/SelectionTests.cs?view=markup

And for the all test folder: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/

Hope this helps.

alexl
+2  A: 

There's currently not a mature linq to nhibernate provider, so you've to wait till that's implemented I think before you can do anything beyond from x in .. where .. select...

Frans Bouma
+2  A: 

Linq to NHibernate has not many differences from any other Linq provider, apart from not being complete or fully tested and stable.

When you import NHibernate.Linq you get an extension method .Linq() that returns a IQueryable that can be used like any other Linq collection, so from here, any good Linq tutorial or explanation can help you.

The most interesting thing that you get with Linq to NHibernate IMHO is deferred execution. That is that the database is hit when you really need the results.

Hope this helps.

Marc Climent
A: 

Shameless plug:
http://emiajnet.blogspot.com/2009/04/fluent-nhibernate-and-linq2nhibernate.html
Hope this helps.

Jaime Febres
A: 

Who Can Help Me

Quintin Par