欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› ASP.NET MVC 3下载

ASP.NET MVC 3 官方安装包 附框架搭配教程

ASP.NET MVC3[下载地址]
ASP.NET MVC 3 官方安装包 附框架搭配教程

ASP.NET MVC3是由微软官方开发的一款免费的框架模式,提供模型视图控制器框架,软件利用此控制器模式可以开发web应用程序,具有可测试性和可维护性高的特点,是web开发的必备工具,推荐大家下载!

ASP.NET MVC 3 官方安装包 附框架搭配教程

Asp.Net MVC的请求处理模型

  在上一篇中我们也简单做了个小例子,直接添加一个Controller,然后在Action上添加一个View,直接运行,然后就在我们面前呈现了一个普通的Html页面。那我们详细解释一下这种开发方式或者说开发模型。在讲解之前我们先认识几个概念:

  Controller:控制器 。在Contrller文件夹添加的以Controller结尾的类就是控制器,它的每个方法就是一个Action。它的职责是从Model中获取数据,并将数据交给View,它是个指挥家的角色,它并不控制View的显示逻辑,只是将Model的数据交给View,而具体的怎样展示数据那是View的职责,所以Controller跟View是一个弱耦合的状态,而且Controller可以任意指定具体的View进行渲染。所以达到了UI层的代码和实体良好的分离。

  View:视图. 负责数据的展示,当然这个视图代码的编写应该是更接近纯净的Html的,而View层代码的书写又直接跟视图引擎解析的规则有关,所以Razor的语法跟webFrom视图引擎的语法截然不同。而笔者更倾向更喜欢Razor语法的简洁、方便。

  Model: 很多人把Model理解成领域模型,而MVC本身是一个表现模式,它是更倾向于UI层的一个框架,所以一般我们指定的Model呢在使用时一般作为ViewModel来用,但是总的MVC的思想呢,Model还是领域相关的东西吧。

ASP.NET MVC3简单使用教程

  1. 显示一个简单的字符串“Hello World”

  新建ASP.NET MVC3 Web Application

ASP.NET MVC 3 官方安装包 附框架搭配教程

  选择Razor视图引擎

ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程

  按F5启动应用程序

ASP.NET MVC 3 官方安装包 附框架搭配教程

  我们看到出错了,这是因为在MVC里,请求被Controller处理,现在还没有任何Controller,下面我们添加一个Controller, 右键Controller添加一个HomeController

ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程

  修改HomeController里的Index方法为如下

ASP.NET MVC 3 官方安装包 附框架搭配教程

  F5运行后如下所示

ASP.NET MVC 3 官方安装包 附框架搭配教程

ASP.NET MVC3框架搭建教程

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

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

  1、新建空白解决方案

ASP.NET MVC 3 官方安装包 附框架搭配教程

  2、新建解决方案文件夹

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

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

  Repository:数据仓储

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

  UI:界面(MVC项目)

  3、新建MVC项目

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

ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

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

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

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

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

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

ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程

  7、修改配置文件

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

ASP.NET MVC 3 官方安装包 附框架搭配教程
ASP.NET MVC 3 官方安装包 附框架搭配教程

  8、添加项目之间的引用

  Model

  IDAL-->Model

  DAL-->IDAL、Model

  IBLL-->Model

  BLL-->IBLL、IDAL、Model、DI

  Web.Logic-->IBLL、Model、DI

  Web-->Web.Logic、Model

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

  9、新建控制器

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

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

  代码如下:

ASP.NET MVC 3 官方安装包 附框架搭配教程

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

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

  Index视图代码:

ASP.NET MVC 3 官方安装包 附框架搭配教程

  Hello world

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

ASP.NET MVC 3 官方安装包 附框架搭配教程

 

ASP.NET MVC专题
ASP.NET MVC专题
ASP.NET MVC是由微软官方推出的一款专业的web开发框架平台,目前的最新版本是ASP.NET MVC5,内置功能强大的模型、视图、控制器工具,可以帮助用户快速的构建web应用程序。本专题提供ASP.NET MVC下载,需要的朋友不要
下载ASP.NET MVC 3 官方安装包 附框架搭配教程
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册