VS2012手动搭建.net三层B/S架构

VS2012手动搭建.net三层B/S架构

三层架构通常将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL),一般再有一个公共层(MODEL)。区分层次的目的即为了“高内聚,低耦合”的思想。

  • 开始搭建

  • 建立空白解决方案

文件——新建——项目(或快捷键Ctrl+shift+n)——其他项目类型——Visual Studio解决方案——空白解决方案

名称:study(自己随便取一个)

位置:E:\study\(自己选择路径)

  • 建立变现层

右键解决方案——添加——新建网站——Visual C#——ASP.NET web窗体网站

  • 建立三个类库

右键空白解决方案——添加——新建项目——Visual C#——类库

1、名称:BLL(业务逻辑层)

      路径:E:\study\study

2、名称:DAL(数据访问层)

      路径:E:\study\study

3、名称:MODEL(公共层)

      路径:E:\study\study

  • 建立各层之间的引用

表现层(UI)引用业务逻辑层(BLL)、公共层(MODEL)、数据访问层

业务逻辑层(BLL)引用数据访问层(DAL)、公共层(MODEL)

数据访问层(DAL)可引用公共层(MODEL)

右键UI——添加引用——根据自己需要进行选择(BLL与DAL的引用与此相同)

但是,仅仅是这样,项目是不可运行的,还有如下三点:

  • 设置UI层为启动项目
  • 将UI层下的default.aspx文件设为起始页
  • 重新生成解决方案(右键解决方案)

至此,大功告成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章