序言

随着MVC6RC2的推出,MVC6的脚步越来越近了。但是在我们的手里,有大批量的MVC5的项目。如何将MVC5升级到MVC6,将是一个很大的课题。微软官方暂时没有一个升级指导,或者一个迁移工具,所以,我准备写一系列文章来讨论一下如何从MVC5升级到MVC6.然后做一个工具实现从MVC5自动升级到MVC6。当然这个工具不可能做到100%升级,但是希望能够最大限度的做到自动升级。
这个工具将从项目架构,语法细节等方面来探讨升级的可行性和方法。
本工具的全部源代码将会在Github上面开源,任何人都可以使用本工具。欢迎大家一起共享源代码
整个过程即是一种对于MVC5的复习,又是一种对于MVC6的学习。希望本系列文章可以对您有帮助。

说明

这里我们使用 MVC5的最新版本和MVC6 RC2版本作为升级的源和目标。
如果可能的话,项目里面包含Area和Filter,尽可能模拟一个复杂项目。
这个系列不包含EF6到EF7的升级内容!
本系列文章在RC2正式发布之后(2016-05-17),正式对外发布。所有内容都以RC2为准。

目录

每个小的主题会独立成一个文章。每篇文章尽可能引经据典,对MVC5做个总结,对MVC6做个介绍。

翻译作品

没有本站授权,请勿转载!!!
译文:从ASP.NET 升级到ASP.NET5(RC1)
原文:Migrating an ASP.NET MVC 5 App to ASP.NET 5 (RC1)

特别感谢

感谢博客园的技术大牛们的NetCore系列文章:
文无第一,武无第二,排名不分先后。

Artech
汤姆大叔
田园里的蟋蟀
张善友

版权

本网站拥有此系列文章的版权。
本文地址
ASP.NET从MVC5升级到MVC6 RC2 总目录
本网站的文章将会首发在 http://www.codesnippet.info
以下网站延迟发布,目录链接也会相应改为延迟发布网站的链接
(大约延迟一篇文章或者1个自然日,博客园无法在6小时之内无法发布两篇博文。同时,第一篇博文选择的分类,第二篇即使未发布,也不能选择相同的分类了,这个BUG,请官方改正谢谢):

博客园 http://www.cnblogs.com
简书 http://www.jianshu.com

参考资料

Artech的博客
汤姆大叔的MVC6系列文章
Migrating an ASP.NET MVC 5 App to ASP.NET 5 (RC1)
.NET跨平台之旅:将示例站点从 ASP.NET 5 RC1 升级至 ASP.NET Core 1.0
ASP.NET 5运行时升级到Beta5

ASP.NET从MVC5升级到MVC6 RC2 总目录 - 发布在RC2Release之后的更多相关文章

  1. (0)ASP.NET Core 简单介绍 和开发环境搭建 - ASP.NET从MVC5升级到MVC6

    ASP.NET从MVC5升级到MVC6 总目录 ASP.NET Core 首先,ASP原本只是一种技术,这种技术从上个世纪90年代就有了. Active Service Page 和 Java Ser ...

  2. (1-2)配置的升级 - ASP.NET从MVC5升级到MVC6

    ASP.NET从MVC5升级到MVC6 总目录 MVC5和MVC6的区别 在MVC5的时候,web.config文件无疑是整个配置的核心,从web配置,到应用程序的参数,都可以写在web.config ...

  3. (1-1)文件结构的升级(Area和Filter知识总结) - ASP.NET从MVC5升级到MVC6

    ASP.NET从MVC5升级到MVC6 总目录 MVC5项目结构 带有Areas和Filter的项目结构 一般来说,小的MVC项目是不考虑领域的,但是,如果是稍微复杂一点的项目,往往是需要领域这个概念 ...

  4. ASP.NET从MVC5升级到MVC6

    1-1)文件结构的升级(Area和Filter知识总结) - ASP.NET从MVC5升级到MVC6   ASP.NET从MVC5升级到MVC6 总目录 MVC5项目结构 带有Areas和Filter ...

  5. MVC5+EF6 入门完整教程 总目录

    本系列文章会从一个主干开始,逐渐深入,初步规划30篇.初级10篇,中级10篇,综合项目实战10篇 初级10篇 MVC5+EF6 入门完整教程10:多对多关联表更新&使用原生SQL@201505 ...

  6. ASP.Net Core MVC6 RC2 启动过程分析[偏源码分析]

    入口程序 如果做过Web之外开发的人,应该记得这个是标准的Console或者Winform的入口.为什么会这样呢? .NET Web Development and Tools Blog ASP.NE ...

  7. Net Core MVC6 RC2 启动过程分析

    入口程序 如果做过Web之外开发的人,应该记得这个是标准的Console或者Winform的入口.为什么会这样呢?.NET Web Development and Tools Blog ASP.NET ...

  8. 实例分析ASP.NET在MVC5中使用MiniProfiler监控MVC性能的方法 

    这篇文章主要为大家详细介绍了ASP.NET MVC5使用MiniProfiler监控MVC性能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 MiniProfiler ,一个简单而有效的迷你剖析器 ...

  9. [译]基于ASP.NET Core 3.0的ABP v0.21已发布

    基于ASP.NET Core 3.0的ABP v0.21已发布 在微软发布仅仅一个小时后, 基于ASP.NET Core 3.0的ABP v0.21也紧跟着发布了. v0.21没有新功能.它只是升级到 ...

随机推荐

  1. 简单搭建 nuget 内部服务器

    搭建 nuget 内部服务器,最好的方式是使用 ProGet,参考博文<用 ProGet 搭建内部的 NuGet 服务器>,好处非常多,但需要使用 SQL Server 数据库,如果不想使 ...

  2. 对Thoughtworks的有趣笔试题实践

    记得2014年在网上看到Thoughtworks的一道笔试题,当时觉得挺有意思,但是没动手去写.这几天又在网上看到了,于是我抽了一点时间写了下,我把程序运行的结果跟网上的答案对了一下,应该是对的,但是 ...

  3. WebGIS项目中利用mysql控制点库进行千万条数据坐标转换时的分表分区优化方案

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1. 背景 项目中有1000万条历史案卷,为某地方坐标系数据,我们的真实 ...

  4. js学习之变量、作用域和内存问题

    js学习之变量.作用域和内存问题 标签(空格分隔): javascript 变量 1.基本类型和引用类型: 基本类型值:Undefined, Null, Boolean, Number, String ...

  5. JavaWeb——ServletContext

    一.基本概念 说起ServletContext,一些人会产生误解,以为一个servlet对应一个ServletContext.其实不是这样的,事实是一个web应用对应一个ServletContext, ...

  6. 注释生成Api文档

    1.开发背景 最近一直在写dubbo接口,以前总是用word文档写接口描述然后发给别人.现在太多了,而且跟别人对接联调的人家急着用,根本没时间去写word文档.那就想想怎么用doc文档注释自动生成接口 ...

  7. BridgePattern(桥接模式)

    /** * 桥接模式 * @author TMAC-J * 应用于多维度方案 * 用组合的形式代替继承 * 符合单一职责原则 * 一个类只有一个引起他变化的原因 * 增加程序灵活性 */ public ...

  8. 热修复-Nuwa学习篇

    nuwa热修复是基于qq空间团队的思路,最近的热度话题了,很多种方案,自己先研究几种方案,基本上都各有优势,学习肯定得先挑个软柿子捏了,自己对比了一下,发现nuwa代码量少点,所以就决定了,先研究nu ...

  9. linux中kvm的安装及快照管理

    一.kvm的安装及状态查看 1.安装软件 yum -y install kvm virt-manager libvirt2.启动libvirtd 报错,升级device-mapper-libs yum ...

  10. Linux硬件IO的优化简介

    Linux硬件IO的优化简介 首先简单介绍下有哪些硬件设备如下(由于硬件种类厂家等各种因素我就不在此多做介绍有兴趣的可以自行学习): 1.CPU:中央处理器,是计算机运算控制的核心部件之一,相当于人的 ...