Microsoft の Enterprise DAAB を DAL に使用する既存の asp.net Webforms プロジェクトがあり、いくつかの拡張機能を実装する必要があり、NHibernate を使用して作業を簡単にしたいと考えています。
ハイブリッド DAAB/NHibernate DAL を可能にする設計パターン/アーキテクチャはありますか? それは良い考えですか?
私の考えでは、ハイブリッド DAL があれば、高トラフィック/非動的クエリを DAAB 側に渡し、動的 SQL 生成のオーバーヘッドを節約できます。ただし、より複雑なクエリにはまだ休止状態があります。
さらに、asp.net webforms アプリケーション用に NHibernate DAL/BLL をセットアップする最良の方法は何ですか? NHibernate サイトのチュートリアルを読みましたが、nhib セッションの開始/終了に関するコンセンサスが得られていないようです。私はベストプラクティスの例を探しています。
ありがとう