.Net中三层构架是怎么回事

mxftzjz45 2008-05-06 11:20:26
哪位高手请帮忙讲解一下.Net中三层构架是怎么回事啊
可乐谢过!!
...全文
306 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
SuperTyro 2008-05-28
  • 打赏
  • 举报
回复
三层架构就是 MVC 嘿嘿


stning 2008-05-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mxftzjz45 的回复:]
4楼说的挺好的
我用过了……
[/Quote]用过了你还那里不理解,你应该缩小提问的范围。这样你才能得到你想知道的知识
mxftzjz45 2008-05-28
  • 打赏
  • 举报
回复
4楼说的挺好的
我用过了……
marvelstack 2008-05-28
  • 打赏
  • 举报
回复
微软提供的asp.net start kit 提供了几个例子,还有Petshop项目等,简单的讲就是,数据层-业务逻辑层-表示层,也有可能再抽取一个实体层。
Patrick_wangzd 2008-05-28
  • 打赏
  • 举报
回复
分層方式知道,但好像真的實現起來不是那么容易,再說對資料庫操作會不會比不分更頻繁.
yata_soft 2008-05-28
  • 打赏
  • 举报
回复
回复:7楼MVC和三层不一样,请看大话设计模式的小菜篇,里面有讲解,网上可以下载到,又名叫戏说面向对象
virusswb 2008-05-06
  • 打赏
  • 举报
回复
最好的例子就是微软的Petshop4
里面有很多可以学习的东西,分层,缓存,消息队列,很有帮助
mxftzjz45 2008-05-06
  • 打赏
  • 举报
回复
可乐谢过楼上二位
我自己的理解为:
数据操作层(最低层,实现对数据库的(执行SQL语句读和写)增,删,改)--如:相对于动物;
业务逻辑层(中间层,不直接操作数据库,而是通过数据层操作(构建SQL语句;
表示层(也就是界面,是用户所能看到的,要表示给用户的(调用上边两层的方法))
虽然也清楚三层构架,可用起来还 是无从下手。
麻烦能不能传授下三层架构的思想??
hisense2423 2008-05-06
  • 打赏
  • 举报
回复
现在流行的架构都是分层设计的,将表示层,业务逻辑层和数据访问层分开,有利于提高系统的灵活性,降低开发风险。
wwbjj007 2008-05-06
  • 打赏
  • 举报
回复
把数据访问层,业务逻辑层,显示层分离开

数据访问层基本上是在河数据库在打交道,数据库的增删查改以及数据的返回

业务逻辑层:这是关键的一层,可以把基本上所有的业务写在这一层里面(这里基本上是产品的核心了)

显示层:这里主要解决GUI界面怎么显示的问题

这样三层可以很好的体现数据的封装,为以后的生级,维护带来很大的方便
这样也可以使整个的流程更加的清晰

111,119

社区成员

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

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

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