2

私は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つのコントローラーを使用することであることに気付いたので、これは小さなサイトでは問題なく機能すると思いますか?

これは適切なアプローチですか、それとも別の方法で行う必要がありますか?

ありがとう。

4

1 に答える 1

2

あなたのアプローチは大丈夫です。

しかし、静的ページしかない場合、なぜMVCを使用するのでしょうか。たくさんの.htmlファイルをデプロイしてそれで済ませることができます。

于 2012-04-30T11:50:53.810 に答える