文章出處

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

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()