【C#MVC】搭建.netMVC4工程(一)

鉴于初学mvc时,网上资料较少的情况,特开此连载博客,使初学者少走一些弯路。另:我也是初学者,有不对的地方望指正,共同学习。
工程详情:VS:2013
SqlServer:2014
EF:6.0
vs和sqlserver的安装过程不再赘述。
这里我已经创建几张表,仅供测试使用。(User_Master Menu_List Menu_List_Access)后两张表以后做权限管理时使用。
【C#MVC】搭建.netMVC4工程(一)_第1张图片
数据库完成后,就可以开始我们的工程的搭建。
这里我们使用的在 解决方案下建立Model(实体),Manager(业务处理),Common(工具),Service(持久)的类库,并且建立一个MVC4的项目的模式。
这种方案的好处在于,若因业务需求增加子系统时,可用共用上述的代码,减少代码的重构,可扩展性较高。
1.建立Mode的类库:
【C#MVC】搭建.netMVC4工程(一)_第2张图片
方案的名称改为Arise(你的项目名称),
2.建立Common的类库
【C#MVC】搭建.netMVC4工程(一)_第3张图片
这里是直接右键 项目解决方案 单击添加,这样可以默认是建立在该项目解决方案下。
3.建立Service的类库(同上)
4.建立Manager的类库(同上)
5.建立mvc项目:
同样右键解决方案=》添加
【C#MVC】搭建.netMVC4工程(一)_第4张图片
【C#MVC】搭建.netMVC4工程(一)_第5张图片
最终你的解决方案视图应该是这样的:
【C#MVC】搭建.netMVC4工程(一)_第6张图片
这个时候最终的一步是单击 解决方案 生成。
生成后接下来需要进行一些基本的配置:
1.将各个类库下生成的默认页面删除(看着可不舒服)
2.写过项目的都知道,在manager中要调用server,control中要调用manager,
而common和model在每个层次中都能用到。
因此我们要在service中添加 common,model类库的引用。
在manager中添加common,model,service类库的引用。
在control中添加common,model,manager类库的引用。
【C#MVC】搭建.netMVC4工程(一)_第7张图片
【C#MVC】搭建.netMVC4工程(一)_第8张图片
【C#MVC】搭建.netMVC4工程(一)_第9张图片
3.(对初学者而言),别忘了把web设为启动项。因为第一个建立的是model类库,默认为启动项。
至此项目基本环境和设置已经完毕,关于EF的设置请继续查看下一章。

你可能感兴趣的:(C#MVC)