Linq to NHibernate

Я искал некоторые примеры проектов или руководств по Linq to Nhibernate.

Кто-нибудь знает о хороших?

Ответ 2

Если вам нужны лучшие образцы в проекте. Вы можете посмотреть тесты. У вас будут самые полные образцы для каждого поля. (Только в том случае, если проект проверен модулем:))

Посмотрите здесь для избранных образцов: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/SelectionTests.cs?view=markup

И для всей тестовой папки: http://nhcontrib.svn.sourceforge.net/viewvc/nhcontrib/trunk/src/NHibernate.Linq/src/NHibernate.Linq.Tests/

Надеюсь, что это поможет.

Ответ 3

Linq to NHibernate имеет мало отличий от любого другого поставщика Linq, кроме того, что он не является полным или полностью протестированным и стабильным.

При импорте NHibernate.Linq вы получаете метод расширения .Linq(), который возвращает IQueryable, который может использоваться как любая другая коллекция Linq, поэтому отсюда может помочь любой хороший учебник Linq или объяснение.

Самое интересное, что вы получаете с Linq в NHibernate IMHO, - это отсроченное исполнение. То есть база данных попадает, когда вам действительно нужны результаты.

Надеюсь, что это поможет.

Ответ 4

В настоящее время у вас нет зрелого linq для nhibernate провайдера, поэтому вы должны дождаться, что это реализовано, я думаю, прежде чем вы сможете сделать что-либо помимо x в.. где.. select...

Ответ 6

Вот один, который я нашел. В нем говорится о еще нескольких технологиях, отличных от LINQ to NHibernate. Но я все еще считаю это хорошим. LINQ to NHibernate