讲解一下,.net下的三层架构?

 我来答
happy_living
2011-03-27 · TA获得超过406个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:315万
展开全部
“三层结构”一词中的“三层”是指:“表现层”、“中间业务层”、“数据访问层”。其中:
 表 现 层:位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。
 中间业务层:负责处理用户输入的信息,或者是将这些信息发送给数据访问层进行保存,或者是调用数据访问层中的函数再次读出这些数据。中间业务层也可以包括一些对“商业逻辑”描述代码在里面。
 数据访问层:仅实现对数据的保存和读取操作。数据访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。
在一个大型的Web应用程序中,如果不分以层次,那么在将来的升级维护中会遇到很大的麻烦。具体LZ可以网上下一些三层的源代码,研究研究!
格雷大橙子
2011-03-16 · TA获得超过234个赞
知道小有建树答主
回答量:410
采纳率:50%
帮助的人:122万
展开全部
3层用最通俗的语言来说
底成是数据库 中间是逻辑层 外面是表示层
底层数据库嘛 当然是存放数据的 也就是读写数据的地方 调sql 语句的地方
中间的逻辑层就是来计算和控制以及联系 上下2层的 主要是一些不方便在表示层写的或是公用的方法放到 逻辑层
表示成就不用说了 就是给客户看的 直接用来操作的 就是页面了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
探秘未来
2011-03-16 · 知道合伙人养生行家
探秘未来
知道合伙人养生行家
采纳数:165 获赞数:998
擅长:男女不育不孕、女子滑胎,男性精子异常,性功能障碍、阳萎早泄,前列腺炎及前列腺肥大,睾丸及附睾疾

向TA提问 私信TA
展开全部
其他不变 包括引用
使用codesmith代码生成器就不用写三层了,三层只是为了帮助你理解的
慢慢学 后面学LinQ就不用写三层代码了,企业里都用LinQ
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南充美味卤鸭子
2011-03-16 · TA获得超过146个赞
知道小有建树答主
回答量:506
采纳率:0%
帮助的人:277万
展开全部
数据操作层 - 直接操作数据库

业务逻辑层 - 将要用到的操作都在类中用各种方法做完

表现层 - 直接使用业务逻辑的类 各种函数

完了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT界小年轻
2011-03-17 · 专注java,net语言开发
IT界小年轻
采纳数:91 获赞数:2262

向TA提问 私信TA
展开全部
3层分为:表示层,业务逻辑层(BLL),数据层(DAL)
一般数据层里写一些sql操作语句的,业务逻辑层里是写一些方法的,这些方法有的会用到数据层的查询结果,有的是与数据没有任何关系的,只是一些普通的方法供表示层使用,表示层则是用来显示的,通过调用业务逻辑层的方法来实现显示效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式