欧普手机站
您的位置:首页>软件教程>ASP.NET MVC 3框架搭建教程

ASP.NET MVC 3框架搭建教程

来源:欧普软件园
|
更新:2017-08-03 14:47

相信很多做web网站开发的朋友对ASP.NET MVC已经不陌生了,一般都会用到的一款框架模式。这里小编提供ASP.NET MVC 3框架搭配教程,新手朋友们可以参考。

ASP.NET MVC3框架搭建教程

  开发环境:win7 64bit、VS2012、sqlserver2008

  使用框架:asp.net mvc4 、EF5、spring.net 、easyUI1.4x

  1、新建空白解决方案

  2、新建解决方案文件夹

  新建解决方案文件夹可以分类打包一些项目,让整个项目变得更清晰。

  Common:基础架构、包含一些通用的组件,以及IOC容器

  Repository:数据仓储

  Service:服务层(业务逻辑和API接口)

  UI:界面(MVC项目)

  3、新建MVC项目

  右键点击UI文件夹,新建项目

  为了把控制器单独作为一个项目,这里我们删除Controller文件夹

  4、新建一个类库,来作为UI的业务逻辑层,还是建在UI目录下面

  现在我突然想改项目的名称,把OA改为Web,这个时候,先在解决方案中直接重命名项目名称,然后移除此项目,再去解决方案目录下面找到该项目对应的文件夹OA,将文件夹名称改为OA,最后重新添加项目的引用,就可以了,OA.Logic改为Web.Logic也采用同样的方式。

  5、依次建立好其它项目,除了Web项目外,其它的均为类库项目,最终如下图:

  Web.Logic就相当于独立的Controller项目

  创建数据库,请先下载sql脚本(下载地址:http://pan.baidu.com/s/1OLxQA),然后在sqlserver上面运行。此sql脚本是从网上下载的,是一个OA的数据库。

  6、在Model项目中,新建实体数据模型

  7、修改配置文件

  由于Web项目中会用到全局的配置,所以把Model项目中的App.config中的配置复制到Web项目中的Web.config中

  8、添加项目之间的引用

  Model

  IDAL-->Model

  DAL-->IDAL、Model

  IBLL-->Model

  BLL-->IBLL、IDAL、Model、DI

  Web.Logic-->IBLL、Model、DI

  Web-->Web.Logic、Model

  右键单击解决方案——项目依赖项,可以查看项目之间的引用

  9、新建控制器

  既然Web.Logic类库充当了独立的控制器层,那么先要添加System.Web.Mvc和System.Web的引用,从扩展里面选择的dll,是在C盘mvc的安装目录下面的dll,当然,你也可以点击浏览,指定你需要的dll,但是要注意版本。

  我们来新建一个Home控制器类,根据约定大于配置原则,我们命名为HomeController

  代码如下:

  10、在Web-项目中新建视图

  在Views中新建一个和控制器同名的文件夹Home,然后添加一个Index视图

  Index视图代码:

  Hello world

  将Web项目设置为启动项,Build解决方案,然后我们运行看下效果

更多内容请关注ASP.NET MVC专题

免责声明:文中图文均来自网络,如有侵权请联系删除。

欧普软件发布此文仅为传递信息,不代表欧普软件认同其观点或证实其描述。

最新文章
最新游戏