vs2017mvc项目发布到服务器,vs2017 移除 asp.net mvc3&4 模板

更正,不是不支持mvc3, 是project template 没mvc3,mvc4了

工作接手一些老项目, 基于 .net4 & asp.net mvc3, 本想使用vs2017来开发,不料vs2017一直说找不到 System.Web.Mvc.dll, google后发现 vs2017已经不支持 mvc4, 更别说mvc3了

6e47b31527e7

vs2017 not support asp.net mvc4 project.png

作者:三五月儿

来源:优快云

原文:https://blog.youkuaiyun.com/yl2isoft/article/details/54603403

版权声明:本文为博主原创文章,转载请附上博文链接!

=========================

1、ASP.NET MVC 1

2007年2月,ScottGu草拟编写了ASP.NET MVC的内核程序。

ASP.NET MVC 1 于2009年3月13日正式发布。

2、ASP.NET MVC 2

ASP.NET MVC2于2010年3月发布。ASP.NET MVC2的部分主要特点如下:

● 带有自定义模板的UI辅助程序

● 在客户端和服务器端基于特性的模型验证

● 强类型HTML辅助程序

● 改善的Visual Studio开发工具

● 支持将大型应用程序划分为域

● 支持异步控制器

● 使用HTML.RenderAction支持渲染网页或网站的某一部分

● 许多新的辅助函数、使用工具和API增强

3、ASP.NET MVC 3

ASP.NET MVC 3 于ASP.NET MVC 2 发布之后的第10个月推出(2011年1月左右)。ASP.NET MVC 3 的主要特征如下:

● 支持Razor视图引擎

● 支持.NET 4 数据注解

● 改进了模型验证

● 提供更强的控制和更大的灵活性,支持依赖项解析(Dependency Resolution)和全局操作过滤器

● 丰富的Javascript支持,其中包括非侵入式Javascript、jQuery验证和JSON绑定

● 支持NuGet,可以用来发布软件,管理整个平台的依赖

4、ASP.NET MVC 4

ASP.NET MVC 4 建立在一个相当成熟的基础上,能够把重点放在一些高级应用上,主要功能包括:

● ASP.NET Web API

● 增强了默认的项目模板

● 添加使用jQuery Mobile的手机项目模板

● 支持显示模式(Display Modes)

● 支持异步控制器的任务

● 捆绑和微小(minification)

5、 ASP.NET MVC 5

2013年10月,ASP.NET MVC 5与Visual Studio 2013一起发布。这个版本的关注点是“One ASP.NET”计划,以及对整个ASP.NET框架所做的核心增强。下面列出了一些主要特性:

● One ASP.NET

● 新的Web项目体验

● ASP.NET Identity

● Bootstrap 模板

● 特性路由

● ASP.NET基架

● 身份验证过滤器

● 过滤器重写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值