私はmvc3を使用して、5つの静的ページを持つ単純なサイトを構築しています。この状況でのベストプラクティスは何でしょうか。これまでのところ、5つの関数を持つ「ページ」コントローラーが1つだけあり、それぞれが適切なビューを返します。
また、使用するようにglobal.asaxファイルを更新しました。
routes.MapRouteLowercase(
"Default", // Route name
"{action}/{id}", // URL with parameters
new { controller = "Page", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
一般的なルールは、論理ユニットごとに1つのコントローラーを使用することであることに気付いたので、これは小さなサイトでは問題なく機能すると思いますか?
これは適切なアプローチですか、それとも別の方法で行う必要がありますか?
ありがとう。