Linq to NHibernate
Я искал некоторые примеры проектов или учебников по Linq для Nhibernate.
Кто-нибудь знает о хороших?
- Как частично спроектировать дочерний объект со многими полями в nHibernate
- Что такое «постоянство невежества»?
- Список против набора против сумки в NHibernate
- Каковы кеши первого и второго уровней в спящем режиме?
- Entity Framework 4 vs NHibernate
- AppFabric: не удалось связаться с службой кеша
- Должен ли я преобразовывать объекты Entity (Persistent) в объекты DTO?
- Как просмотреть SQL, сгенерированный nHibernate?
- Полиморфизм. Является ли объект ORM субъектом домена или объектом данных?
- Как сообщить Fluent NHibernate не отображать свойство classа
- JSON.NET и nHibernate Lazy Загрузка коллекций
- Как вы сопоставляете enum как значение int с белым NHibernate?
- Как создать OR для NHibernate?
Как насчет этого: 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, – это отсроченное исполнение. Это то, что firebase database попадает, когда вам действительно нужны результаты.
Надеюсь это поможет.
В настоящее время у вас нет зрелого linq для nhibernate провайдера, поэтому вам придется подождать, пока это не реализовано. Я думаю, прежде чем вы сможете делать что-либо помимо x в .. где .. выберите …
Вот один, который я нашел. В нем говорится о еще нескольких технологиях, отличных от LINQ to NHibernate. Но я все еще считаю это хорошим. LINQ to NHibernate
Попробуйте http://www.hookedonlinq.com/LINQToNHibernate.ashx . Вы также можете посмотреть на этот вопрос: Linq to NHibernate статус проекта? Вклад? Свинец?
Бесстыдная планка:
http://emiajnet.blogspot.com/2009/04/fluent-nhibernate-and-linq2nhibernate.html
Надеюсь это поможет.
Использование Linq с NHibernate: быстрый старт