mvc項目架構分享系列之架構搭建初步
Contents
系列一【架構概覽】
0.項目簡介
1.項目解決方案分層方案
2.所用到的技術
3.項目引用關系
系列二【架構搭建初步】
4.項目架構各部分解析
5.項目創建
系列三 【Infrastructure搭建】
6.項目架構搭建之Core搭建
7.項目架構搭建之Models搭建
系列四 【Repository和Service的搭建】
8.項目架構搭建之IDAL搭建
9.項目架構搭建之MSSQLDAL搭建
10.項目架構搭建之IBLL搭建
11.項目架構搭建之BLL搭建
系列五 【UI搭建】
12.WebHelper搭建
13.Web搭建
14.AdminLogic搭建
系列六 【項目擴展】
15.新增Model的處理
4.項目架構各部分解析
-
Core
-
Models
-
IDAL
-
MSSQLDAL
-
IBLL
-
BLL
-
WebHelper
-
Web
-
AdminLogic
5.項目架構初步搭建
1) 創建一個空白解決方案
2) 添加解決方案文件夾,初步分層UI、Service、Repository、Infrastructure
3) 創建項目(除Web項目外,其他均創建為類庫項目)
a) 在Infrastructure層創建Core項目
b) 在Infrastructure層創建Models項目
c) 在Repository層創建IDAL項目
d) 在Repository層創建MSSQLDAL項目
e) 在Service層創建IBLL項目
f) 在Service層創建BLL項目
g) 在UI層創建WebHelper項目
h) 在UI層創建AdminLogic項目
i) 在UI層創建Web項目
4) 對各項目添加引用,各項目引用如下:
- Models
- Core
- IDAL --> Core ,Models
- MSSQLDAL --> IDAL,Core,Models
- MYSQL --> IDAL,Core,Models
- IBLL --> IDAL,Core,Models
- BLL --> IBLL,IDAL,Core,Models
- WebHelper --> IBLL,Core,Models
- AdminLogic -->WebHelper,Core,Models
- Web --> AdminLogic,WebHelper,Core,Models
5) 將Web設置為啟動項目
文章列表