最新比較閑,為了學習下Android的開發構建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系統(1)-前言與,雖然有點沒有目的的學習,但還是了解了Android的基本開發構成,我還是會持續更新本系列的一些知識點的用法。
說句實在話,我很佩服那些能連續好幾年每個星期都有一篇文章的人,能堅持真是一種幸福。
一張圖回顧一下我們做了那些,黃色區域的是我們這次要講的,其他的已經完成
為什么我要拿文章出來講下,其實這里面挺多知識點的。我們還是可以學到一些東西,也算是對我們系統的一點完善吧
所以我列了一些重要知識點
- 富文本編輯器KindEditor的使用,上傳圖片,設置等
- 文章列表的顯示,MVC4下的Ajax分頁,URL分頁
- 數據量很大(百萬級)的時候我們用存儲過程和linq分頁的對比
- MVC4 區域
我們練習的項目比較小數據庫我們也應該相對簡單,順序如下
- 簡單設計分析
- 數據庫建立,更新到EF,項目搭建
- 欄目管理
- 所有文章管理(Easyui DataGrid)
- 個人文章管理(Easyui DataGrid)
- 文章編輯
- 文章分頁顯示
一、設計分析
文章有類別,一個類別對應多個文章,文章需要經過審核才能在主頁顯示,管理員可以分配文章的操作權限
首先我們需要創建系統的導航,打開我們的模塊維護,並添加以下數據
剛好對應我們上面的圖,這個模塊我起名叫MIS(-Management Information System縮寫)
我們的BLL,DAL,Model都會以MIS_開頭,一個區域代表一個子系統,這次我們的MIS將放在Areas
管理中心操作碼,其他頁面也需要操作碼
並授權於管理員
大家可以預先想想
下節我們通過建立數據庫表,更新到EF和項目的架構,和用代碼生成器生成好我們90%的代碼