У меня есть существующий проект веб-форм asp.net, который использует Microsoft Enterprise DAAB для DAL, мне нужно реализовать некоторые расширенные функции, и я хотел бы использовать NHibernate, чтобы упростить задачу.
Существуют ли какие-либо шаблоны/архитектуры проектирования, позволяющие использовать гибридный DAAB/NHibernate DAL? Это хорошая идея ?
Я думаю так: если бы у меня был гибридный DAL, я все равно мог бы передавать запросы с высоким трафиком/нединамические запросы через сторону DAAB и экономить накладные расходы на создание динамического sql. Но все же есть nhibernate для более сложных запросов.
Кроме того, как лучше всего настроить NHibernate DAL/BLL для приложения веб-форм asp.net? Я прочитал учебник на сайте NHibernate и несколько других, похоже, нет единого мнения о начале/завершении сеанса nhib. Я просто ищу пример передовой практики.
Спасибо