使用動軟代碼生成三層數據底層,結合開源版框架,使用代碼生成工具(T4模板),創建通用的頁面級權限管理后臺。是快速開發框架的前身。此框架以前編寫,架構已經過時,算是給大家提供學習。適用于中小型項目快速開發,習慣于編寫sql的開發者。注意開源版的js架構是extjs,基礎版 等js架構是。此框架不再維護。
軟件架構
開源版 4.2.0版本(個人覺得這個版本比較穩定,ext和其他js沖突少,如果喜歡高版本的同學請自行升級。升級高版本只需替換extjs和對應版本的dll即可。)
4.0 web項目基于此版本。默認使用開發工具。
動軟代碼生成器 2.78版本,默認使用簡單三層架構。
使用sql 數據庫,本框架提供高級的sql工具類。數據庫結構必須是主鍵自增。
視頻教程
整合到項目,以及開源版代碼生成工具使用教程和實戰教程。以前錄制的,有點緊張效果不是很好,湊合看吧。 -。-!
視頻版合集:
使用說明
1 為了達到快速開發的目的,直接在此項目改。(此框架已經配好動軟代碼生成器 總結,直接用即可。)
2 創建項目數據庫,并添加“添加后臺權限表.sql” 這個數據庫腳本(里面包含基本的權限 頁面 管理員數據)。
3 使用動軟代碼生成器,生成數據底層架構。
注意:只生成業務數據庫表,不需要生成, , 表。
4 把動軟生成的bll,dal,model 層的代碼,復制到框架中。并把隱藏的項目文件包括在項目里,包括bll dal model代碼
5 修改項目的名稱。默認本框架是命名空間,為了好替換,使用全局替換即可。
如上圖,把替換成我的項目名稱,為。并生成解決方案。
如果需要,包括項目解決方案名稱也可以自行修改。
6 生成頁面代碼。運行.aspx頁面
選擇要生成的頁面,填寫好“命名空間”和“存放路徑”,點擊生成代碼。
回到項目里,刷新存放的地址。選中隱藏的文件夾,右鍵“包括到項目中”
選中web,右鍵選擇“轉換為web應用程序”。(注意下面的圖:由于此功能是改在菜單的“項目”里,低版本的vs都是右鍵web)
最后動軟代碼生成器 總結,從新生成解決方案。至此,框架整合完畢。看下效果: