1

NHibernate をデータ アクセス レイヤーとして使用する新しいプロジェクトを開始したいと考えています。私の質問は、ASP.Net アプリケーションでシャープ アーキテクチャを使用できますか、それとも ASP.Net MVC 専用ですか?

4

1 に答える 1

2

これはあなたの質問ではないことは承知していますが、念のため: S#arp アーキテクチャを使用せずにNHibernate を使用できます。その場合、WebForm アプリケーションで NH を使用してもまったく問題はありません。

さて、S#arpに戻ります。私は S#arp を使ったことはありませんが、彼らのチュートリアルを読むと、Controller と View の間の相互作用がドメイン モデルに基づいていることがわかります。つまり、S#arp の使用は、コントローラーとバックエンド アーキテクチャの間で行われます。そのため、WebForms アプリを使用している場合は、コード ビハインドがコントローラーの役割を果たします。

ですから、私が理解できる限りでは、はい、WebForms アプリで S#arp を使用できます。

よろしく

于 2012-06-30T05:01:06.183 に答える