您的位置:首页 > 运维架构 > 网站架构

mvc项目架构分享系列之架构搭建初步

2015-12-02 23:42 615 查看
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设置为启动项目
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: