ASP.NET MVC5+EF6+EasyUI 后台管理系统(51)-系统升级
?
系統很久沒有更新內容了,期待已久的更新在今天發布了,最近花了2個月的時間每天一點點,從原有系統
MVC4+EF5+UNITY2.X+Quartz 2.0+easyui 1.3.4無縫接入 MVC5+EF6+Unity4.x+Quartz 2.3 +easyui 1.4.3.
并以easyui 1.4.3的gray皮膚為基礎,升級10個扁平化皮膚 皮膚查看地址
更新的主要目的:新的MVC5特性和更好的性能
記錄一下升級過程。
1.除了web層,其他全部提取。
2.新建解決方案。以前命名空間為App.現在更名為Apps.
3.新建MVC5web層。并復制所有MVC4 View Areas和配置信息
4.引用所有提取的類庫,并直接安裝unity 4.x nuget包
5.成批替換命名空間,從新創建EF6.1并更新數據庫,和復制原EF5中的復雜類型
6.運行系統只存在一處前端的tab頁不兼容,很容易解決
7.重構少量的前段代碼和后臺代碼,更加優雅
完美過度到新版本。以后文章標題將更改為構建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后臺管理系統
等待完成工作流版本之后,以后系統將以樣例為主導。對系統添加新的插件和使用方法,讓系統以后做開發直接應用
-------------
?我們一起在進步。gogogo
轉載于:https://www.cnblogs.com/ymnets/p/5022179.html
總結
以上是生活随笔為你收集整理的ASP.NET MVC5+EF6+EasyUI 后台管理系统(51)-系统升级的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单片机程序跑飞原因
- 下一篇: 博弈算法实现简单五子棋