社区
C#
帖子详情
三层bll方法问题
dexterrita
2010-10-02 11:06:12
在三层架构中,bll层中有很多方法不太会,比如调用一些增删改查函数
...全文
139
12
打赏
收藏
三层bll方法问题
在三层架构中,bll层中有很多方法不太会,比如调用一些增删改查函数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
肄若芸
2010-10-03
打赏
举报
回复
重构或者重新设计
具体怎么选择看你原来的代码是什么水平
工作量:
重构>重新设计
bourbon1795
2010-10-03
打赏
举报
回复
bll是表现层啊,dal层怎么写就怎么用呗。
dexterrita
2010-10-03
打赏
举报
回复
啊 我知道bll层了 看了实例。但是.aspx.cs里除了很多问题,那里边的函数和方法有点吃不消,求救
w87063328
2010-10-03
打赏
举报
回复
三层应用只是代码量比较大,但是其实思路还是比较清晰的,BLL(业务逻辑层)只要调用DAL(数据访问层)中方法返回的数据,然后在表示层中调用BLL(业务逻辑层)的方法返回的数据就行了,你不需要知道在DAL(数据访问层)中具体的操作是什么,你只要知道你需要的是什么就行了!
zqasdfghjkl3
2010-10-03
打赏
举报
回复
我建议你看下.NET帮助文档,这或许有用。(最强力的程序员都抵不上一个帮助文档哦)
wulala789
2010-10-03
打赏
举报
回复
三层架构不涉及底层操作。。 只要调用dal里面的方法就可以
华仔lugl
2010-10-03
打赏
举报
回复
三层分工,,,给你顶一下!
q107770540
2010-10-03
打赏
举报
回复
BLL是业务逻辑层
对DAL层传过来的原始数据 进行相应处理
zkforever
2010-10-03
打赏
举报
回复
顶.....
bourbon1795
2010-10-03
打赏
举报
回复
[Quote=引用 2 楼 bourbon1795 的回复:]
bll是表现层啊,dal层怎么写就怎么用呗。
[/Quote]
错了,是business logic layer
业务逻辑层。
一般与业务本身相关的代码。比如验证码什么的,我是写在这层。
肄若芸
2010-10-03
打赏
举报
回复
业务逻辑向应用的提供的方法只需要体现业务粒度(非技术粒度)
同样,数据访问向业务逻辑提供的方法之需要体现数据对象的操作方法,怎么组织其实就是业务逻辑的核心逻辑,如果有了数据访问,还要CRUD那是伪3层
wuyq11
2010-10-02
打赏
举报
回复
DAL与具体的数据库操作分开
业务层中不用connection.
BLL,调用DALFactory,得到程序集指定类的实例,完成操作
看看petshop
三层
架构改造指南:如何把混乱的C#代码拆分成UI/
BLL
/DAL?老项目优化实录
本文详细阐述了将混乱的C#遗留系统重构为标准UI/
BLL
/DAL
三层
架构的
方法
论与实践路径。涵盖
问题
识别、分层设计、DAL基础建设(含泛型仓储与Unit of Work)、
BLL
业务规则实现、UI层职责剥离,以及解决循环引用、性能损耗和渐进式迁移等关键技术挑战,并强调测试覆盖、依赖注入、DTO应用及持续改进机制。
ASP.Net
三层
架构简单例子(绑定objectdatasource实现)(数据增删查改)
本文介绍了一个使用ASP.Net构建的
三层
架构应用实例,通过ObjectDataSource控件实现数据的增删查改。内容涵盖Model、DAL、
BLL
和UI层的详细说明,特别提到在删除操作中遇到的
问题
及其解决
方法
。
【
三层
架构】
三层
总结(代码型)
这篇博客以C#语言的登录窗体为例,详细介绍了
三层
架构(UI、
BLL
、DAL、Model层)的代码实现,并指出
三层
架构存在的强耦合
问题
。为了解耦和优化,作者提出可以扩展到七层,引入设计模式如工厂
方法
,以降低各层之间的耦合性,使代码结构更清晰。同时强调了在C#中引用的单向性原则,防止循环引用。
三层
结构有感
本文分享了作者学习
三层
架构的心得体会,从初次接触时的困惑到逐渐理解各层的功能及相互间的关系,包括UI层、
BLL
层和DAL层的作用,并介绍了在实际编程过程中遇到的
问题
及解决
方法
。
三层
结构
本文详细介绍了
三层
架构的概念,包括显示层(UI)、业务逻辑层(
BLL
)和数据访问层(DAL),并讨论了它们在程序设计中的应用。文章还分享了在学习
三层
架构过程中遇到的
问题
和解决
方法
,强调了
三层
架构在提高程序模块化、复用性和可维护性方面的重要作用。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章