ASP.NET WebFroms三层架构个人博客实例

前段时间完成了一个简单的个人博客课程设计,

主要是为了完成后台与前台数据的传输,实现增、删、改、查等功能,所以前端页面设计的并不太漂亮。

在完成功能的过程中遇到了许多问题,但最终也是被一一解决了。

在这里记录一下,加深理解。

 

该实例通过VS工具的ASP.net语言,前端界面用了bootstrap框架,数据库sql server2017,设计上采用了三层架构的设计模式。

关于三层架构

三层分别是UI(用户界面)层,BLL(业务逻辑层),DAL层(数据访问),及Model(定义实体类)。

其中UI层引用BLL和Model;BLL引用DAL和Model;DAL引用model。

运用三层架构的好处

1、开发人员可以只关注整个结构中的其中某一层; 
2、可以很容易的用新的实现来替换原有层次的实现; 
3、可以降低层与层之间的依赖; 
4、有利于标准化; 
5、利于各层逻辑的复用。 
概括来说,分层式设计可以达至如下目的:分散关注、松散耦合、逻辑复用、标准定义。高内聚,低耦合。

 

我这里三层架构的建立

引用: UI层引用BLL和Model;BLL引用DAL和Model;DAL引用model

关于项目

1.数据库

  • 2
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值