C#里说的三层框架是不是这个意思

kiddkyd 2009-05-24 01:39:47
加精
就是界面的部分就直接在窗体里设置
然后新建一个文件专门是保存逻辑部分的,同理,新建一个文件专门是保存数据库操作的
最后,如果窗体里要调用什么的话,就直接调用那2个文件里的函数?
...全文
3292 133 打赏 收藏 转发到动态 举报
写回复
用AI写文章
133 条回复
切换为时间正序
请发表友善的回复…
发表回复
readme1988 2010-11-27
  • 打赏
  • 举报
回复
学习了
huxchujl 2010-11-11
  • 打赏
  • 举报
回复
BLL DAL MODEL WINUI
lcschuncsa 2010-11-09
  • 打赏
  • 举报
回复
6-9楼说得太精辟了,学习
zczxjianbing 2010-10-26
  • 打赏
  • 举报
回复
概念有点抽象!
wdzr_826 2010-10-21
  • 打赏
  • 举报
回复
3Tiers与你用的是不是.net无关。
xianfengxyz 2010-10-20
  • 打赏
  • 举报
回复
作为程序员 应该学习6L
作为IT公司老板,就该学习46L
xiatiandetonghua 2010-10-09
  • 打赏
  • 举报
回复
再增加一个实体层会更好
hongyu5920 2010-10-07
  • 打赏
  • 举报
回复
[Quote=引用 42 楼 wowmboy 的回复:]

我谈谈我的看法吧:

首先,提出架构思想的目的是为了有更清晰的思路,在开发的时候效率更高。

你把UI,BLL,DAL都编译放一个程序中,也是三层架构啊。三层架构的意思是说,把一个项目分成三个同的层次,每层的职能不同,有利于开发和维护。真正的三层架构在表示层和业务逻辑层是不可能见到sql语句的。

楼主不要混淆了:实施模型、架构选择、设计模式。
实施模型是你实现项目的解决方……
[/Quote]

请问你有Model + IDAL + DAL + DALFactroy + BLL + Web的示例代码吗?如果有的话可以给我发一份吗?因为我感觉您理解的太深刻了!好像学习一下,谢谢了!
momoxiangnile 2010-05-08
  • 打赏
  • 举报
回复
[Quote=引用 86 楼 sciolist 的回复:]
引用楼主 kiddkyd 的帖子:
就是界面的部分就直接在窗体里设置
然后新建一个文件专门是保存逻辑部分的,同理,新建一个文件专门是保存数据库操作的
最后,如果窗体里要调用什么的话,就直接调用那2个文件里的函数?


囧rz......
[/Quote]



我开始学的时候就是这么理解的,但是现在层次还没提高。。。。。。
skyaspnet 2010-05-08
  • 打赏
  • 举报
回复
学习。。。
sunchangyuan 2010-05-06
  • 打赏
  • 举报
回复
帮顶!
lickly_loe 2010-05-04
  • 打赏
  • 举报
回复
其实都是很浅显的东西,只是提到理论来说就抽象了-----这个正式我们国内程序员不原意提炼的东西。
WSHIDAOHAI 2010-05-03
  • 打赏
  • 举报
回复
理论上理解,实践上困难!
songfei5201314 2010-05-02
  • 打赏
  • 举报
回复
有管理经验的.NET开发的朋友,加上限500人的QQ群28720769,一起交流。
张飞不刮胡子 2010-05-01
  • 打赏
  • 举报
回复
mark
zhangming64432 2010-04-30
  • 打赏
  • 举报
回复
真正做过这个方面的项目了就容易理解了。
jackmtlee 2010-04-22
  • 打赏
  • 举报
回复
另外,在三层框架的基础上可以再次进行扩充,比如在数据访问层与业务逻辑层间加入数据访问接口层,业务逻辑与展示层间加入业务逻辑接口层。
xuexinghen 2010-04-19
  • 打赏
  • 举报
回复
MARK一下,学习了~
贝壳里的鱼 2009-06-03
  • 打赏
  • 举报
回复
学习
netwalker2007 2009-06-03
  • 打赏
  • 举报
回复
我顶你个肺
加载更多回复(113)

110,579

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧