mvc項目架構分享系列之架構搭建初步


 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設置為啟動項目

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM