天天看點

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

我們從第一節搭建架構開始直到二十七節,權限管理已經告一段落,相信很多有跟上來的園友,已經搭配完成了,并能從子產品建立授權配置設定和開發功能了

我沒有釋出所有源代碼,但在14節釋出了最後的一次源代碼,之後的文章代碼是完整的。

注:以後不會釋出打包的源代碼,我釋出文章是獻給想學習MVC的朋友,并不是共享結果的源代碼,請大家不要再找我要

我們采用VS2012+MVC4+EF5+Unity(IOC)+EasyUI1.3.2(支援IE8),雖然不是最新的,但卻是最成熟的,

我們回顧一下曆程,共完成大小十幾個功能子產品

1.搭建EasyUI架構,并用簡單程式引入門

2.基于接口程式設計(好的軟體應該基于接口)

3.使用untity構造函數注入管理對象,利于單元測試

4.使用EF5 ORM架構做為關系型持久工具 DataBase Frist

5.使用AOP面向方面程式設計,關注切入點,解除系統耦合

6.用MVC自帶篩選器和路由規則來判斷權限

7.開發代碼生成器來替代重複勞動

最後我們示範一下勞動成果

1.登入頁面

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

2.樣例程式

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

3.子產品維護

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

4.角色授權

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

5.角色組管理

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

6.使用者管理

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

7.日志管理

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

8.異常管理

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

9.皮膚切換

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

10.代碼生成器

建構ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的背景管理系統(28)-系統小結

接下來我們還繼續建構這個MVC系統的通用結構,歡迎繼續關注,如果你覺得好

不妨給個“贊” 他們都說了“贊”得高才能尿得遠嘛

繼續閱讀