私の MVC アプリには多くのビュー (約 20 から 30) があります。現在、それらはすべて私の HomeController にありますが、非常に長くなりました。
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
return View();
}
/* *SNIP* 29 actions later... */
}
MVC 4 で静的コンテンツ ページを処理する最良の方法は何ですか? それらを HomeController に配置するのが最善ですか、それとも各情報領域に関連する別のコントローラーを用意するのが最善ですか?
MVCは他のすべての要件に最適であるため、CMSの使用は本当に避けたいです。