我們從第一節搭建架構開始直到二十七節,權限管理已經告一段落,相信很多有跟上來的園友,已經搭配完成了,并能從子產品建立授權配置設定和開發功能了
我沒有釋出所有源代碼,但在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.登入頁面
2.樣例程式
3.子產品維護
4.角色授權
5.角色組管理
6.使用者管理
7.日志管理
8.異常管理
9.皮膚切換
10.代碼生成器
接下來我們還繼續建構這個MVC系統的通用結構,歡迎繼續關注,如果你覺得好
不妨給個“贊” 他們都說了“贊”得高才能尿得遠嘛