求asp.net中用c#作简单三层架构的步骤,我看了很多例子,但不知道步骤

有的可以发我qq邮箱1048407089@qq.com... 有的可以发我qq邮箱1048407089@qq.com 展开
 我来答
ONE逆风
2012-09-09
知道答主
回答量:1
采纳率:0%
帮助的人:2.7万
展开全部
我靠诉你,asp.net三层架构,你真的想搞懂的话,你先得学c# ,学面向对象的思想,简单的三层,分为UI层,业务层(BLL),数据交换层(DAL),实体层(mode)

UI<---Mode-------->BLL<-------mode------->DAL
现在我给你详述:
UI层要实现与数据库的交换,那必须是
UI层请求BLL 层,BLL层请求DAL层
它们之 间通过一个过度层,那就是MODE层
mode 层就是数据库里的字段名 把它们封装成类库文件,用到C#中封装属性
DAL层主要是连接数据库的操作,一般用到SqlConnection类,SqlCommand类,SqlDataAdapoter类等,DAL层的类的方法一般用到了MODE层类的属性,所以要把MODE层的类做为DAL层类方法的参数。
一样的BAL层的类也要把MODE层的类做为它们的方法友参数
BLL层就是调用DAL层所实例化的实体的方法进行判断
Ul层一般是实例化MODE层的东西,并判断BLL层所实例化的方法,就这样简单的三层就好了
还有一种三层架构和数据工厂模式,那多了个层, 一个是接口层 原理是:把DAL层的数据一个接口,然后反射这个接口所在的对象,也就是反了了DAL层,用到了反射的效果
追问
谢谢你的解说,主要是我不知道建网站用简单3层的步骤啊!T.T
MODE,BLL,DAL文件夹里是类吗?.cs结尾那个?

参考资料: 没有,自已的心得

美洲象
2012-09-11 · TA获得超过393个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:107万
展开全部
petshop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式