Linq to NHibernate [закрыто]


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

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

9 65

9 ответов:

Как насчет этого: RhinoCommons, NHibernate и ASP.NET MVC Часть 1-Настройка

А также Этот быстрый: Linq to NHibernate Tutorial

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

посмотрите здесь для избранных образцов: 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/

надеюсь, что это помогает.

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

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

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

надеюсь, что это помогает.

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

вот один я нашел. Он говорит о нескольких других технологиях, кроме LINQ to NHibernate. Но я все равно нахожу это хорошим. LINQ to NHibernate

попробуйте http://www.hookedonlinq.com/LINQToNHibernate.ashx. вы также можете посмотреть на этот вопрос:Linq to NHibernate статус проекта? Вкладываешь? Свинец?

бесстыдный plug:
http://emiajnet.blogspot.com/2009/04/fluent-nhibernate-and-linq2nhibernate.html
Надеюсь, это поможет.