MVC项目结构问题,做过的不难,大家来帮忙看看
用VS新建的MVC项目,一般都是整个项目的所有VIEW或所有CONTROLLER都放在一个程序里面,但由于这个项目非常大,但模块可能就差不多1千个,所以我希望可以按大类模块,将整个项目划分为不同的类库,每一个类库中包含这个大类的VIEW和CONTROLLER,请问应该如何做,请给出详细的实现方案,分不够可以继续加。
------解决方案--------------------建文件夹不就行了~~
------解决方案--------------------你自己都整理出结构了,就按照这个建立目录就行了
------解决方案--------------------google asp.net mvc areas
------解决方案--------------------
public class GeneareaAreaRegistration : AreaRegistration
{
public override string AreaName
{
get
{
return "Genearea";
}
}
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Genearea_default",
"Genearea/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
}
}
请参考~~
------解决方案--------------------可以按照模块上下级关系去划分目录,然后一些公用的方法,类可以抽取出来单独放在一个目录中
------解决方案--------------------友情帮顶!
------解决方案--------------------你所谓的“MVC项目”是什么东西?是asp.net mvc吗?