Asp.net mvc 2 ASP.NET MVC2模型/视图/控制器代码

Asp.net mvc 2 ASP.NET MVC2模型/视图/控制器代码,asp.net-mvc-2,Asp.net Mvc 2,支持模型、视图和控制器的代码能否位于单独的项目中? 提前感谢。将模型类移动到一个单独的项目中非常简单,效果很好。您不能将视图移出ASP.NET MVC项目,因为它们是ASPX页面或ASCX控件。您可能会将视图移动到另一个项目,但会丢失一些VisualStudio集成功能,这些功能简化了控制器和视图之间的移动 作为一般规则,由于.NET中加载外部程序集的开销,通常最好将这些内容保存在单个程序集中。我看不出将模型移出会有任何重大问题,但我建议将控制器保留在ASP.NET MVC项目中。我也会将大部分

支持模型、视图和控制器的代码能否位于单独的项目中?
提前感谢。

将模型类移动到一个单独的项目中非常简单,效果很好。您不能将视图移出ASP.NET MVC项目,因为它们是ASPX页面或ASCX控件。您可能会将视图移动到另一个项目,但会丢失一些VisualStudio集成功能,这些功能简化了控制器和视图之间的移动


作为一般规则,由于.NET中加载外部程序集的开销,通常最好将这些内容保存在单个程序集中。我看不出将模型移出会有任何重大问题,但我建议将控制器保留在ASP.NET MVC项目中。

我也会将大部分代码保留在另一个程序集中,只需让控制器操作调用该程序集、执行任务并返回视图即可。