zoukankan      html  css  js  c++  java
  • asp.net mvc 各版本区别

    MVC 6

    ASP.NET MVC and Web API has been merged in to one.

    Dependency injection is inbuilt and part of MVC.

    Side by side - deploy the runtime and framework with your application

    Everything packaged with NuGet, Including the .NET runtime itself.

    New JSON based project structure.

    No need to recompile for every change. Just hit save and refresh the browser.

    Compilation done with the new Roslyn real-time compiler.

    vNext is Open Source via the .NET Foundation and is taking public contributions.

    vNext (and Rosyln) also runs on Mono, on both Mac and Linux today.

    MVC 5

    One ASP.NET

    Attribute based routing

    Asp.Net Identity

    Bootstrap in the MVC template

    Authentication Filters

    Filter overrides

    MVC 4

    ASP.NET Web API

    Refreshed and modernized default project templates

    New mobile project template

    Many new features to support mobile apps

    Enhanced support for asynchronous methods

    MVC 3

    Razor

    Readymade project templates

    HTML 5 enabled templates

    Support for Multiple View Engines

    JavaScript and Ajax

    Model Validation Improvements

    MVC 2

    Client-Side Validation

    Templated Helpers

    Areas

    Asynchronous Controllers

    Html.ValidationSummary Helper Method

    DefaultValueAttribute in Action-Method Parameters

    Binding Binary Data with Model Binders

    DataAnnotations Attributes

    Model-Validator Providers

    New RequireHttpsAttribute Action Filter

    Templated Helpers

    Display Model-Level Errors

  • 相关阅读:
    AMQP 介绍
    JMS 介绍
    SpringCloud 入门实战(12)--Zipkin(2)--安装使用
    SpringCloud 入门实战(11)--Zipkin(1)--简介
    Kafka 入门实战(3)--SpringBoot 整合 Kafka
    跨域访问方法介绍(9)--nginx 反向代理
    跨域访问方法介绍(8)--使用 WebSocket
    个人网站建好啦!
    Spring Boot配置Slf4j + log4j2
    SpringBoot 解决跨域,3种解决方案
  • 原文地址:https://www.cnblogs.com/anuo/p/5094897.html
Copyright © 2011-2022 走看看