zoukankan      html  css  js  c++  java
  • Asp.Net MVC4新特性指南(1): 基本介绍

    这段时间项目不紧,没啥事,就琢磨着把MVC4了解下。看看有啥新特性,顺便发表个博文记录下。哈哈。

    MVC4我们就用到了微软的Visual Studio 2012(http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express),
    ,将不再需要安装其他任何组件。顺便推荐个密匙:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
    安装好vs2012后 就开始我们的MVC4了。

    可以看到.NET Framework已经到4.5了。点击确定 我选择一个空项目,当然你也可以建一个示例项目浏览。
    <-----右边作为MVC3的对照图片----->
    可以明显的看出来MVC3中Global.asax中的RegisterGlobalFilters 和 RegisterRoutes 被放入 App_Start 中了。
    此文件夹下面存在几个文件:

    FilterConfig.cs:毫无疑问,MVC滤波器。

    RouteConfig.cs:持有的原始MVC的配置语句,配置路由。

    WebApiConfig.cs:用于注册Web API的路线,以及任何其他WebAPI的配置设置。

    还有一个这里没显示。 BundleConfig.cs:用于注册所使用的捆绑和微小的束系统。

    另外还多了个 packages.config表示当前项目用了哪些包,可以根据自己的需要删除不必要的。

    MVC4一个比较新颖特点:可以在任何地方添加控制器
        在此之前,在Visual Studio添加控制器“菜单项,仅右键单击控制器文件夹才可以新建。然而MVC4 Visual Studio工具已被修改以显示“添加控制器”菜单项的任何你的MVC项目的文件夹中。这允许你组织你的控制器,所以可以很好把它们分开成逻辑组或分离的MVC和Web API控制器。
    页面上也有一些变化:

    HTML5布局也慢慢融入进来。页面变的更加简洁。

    总的来说MVC4在MVC3的基础上增加了以下新的特性:

    1.Web API。

    2.增强的项目模版。

    3.移动项目模板使用jQuery Mobile。

    4.显示模式(Display Modes)

    5.异步控制器。

    6.Bundling and minification(捆绑和微小)

    后面一章会进行介绍。先写到这。练练手先。。

  • 相关阅读:
    【javascript】select操作实例
    【javascript】函数
    【javascript】一些资料
    【javascript】操作符:一元操作符
    动态执行Sql
    索引( index )
    事务
    用户相关
    视图(view)
    函数(function)
  • 原文地址:https://www.cnblogs.com/FanAspx/p/3145892.html
Copyright © 2011-2022 走看看