C#中的三层结构如何学习?

来源:百度知道 编辑:UC知道 时间:2024/06/14 23:54:59
C#中的三层结构应该怎么学啊,网上也找不到什么容易的资料,谁能指教下

三层架构并不是太难,关键是面向对像的思维方式,

DAL层(数据访问层)用于获取对像的数据,也就是说主要是写获取这个对像的数据的方法,比如从数据库中读数据之类的。

BLL层(业务逻辑层)主要用于对获取的该对像的数据进行操作,也可以对这个对像进行一些DAL层数据的调用、逻辑操作或进行判断之类的,就是说这个层主要是写一些逻辑和对DAL层的调用和加工以提供最后的结果给表现层。

表现层,主要是调用BLL层的方法,在页面上表现给用户看。

还有就是要学会写实体,在三个层之间进行数据传递的时候都尽量用实体进行传递。

这些都是个人的看法,你可以到CSDN上多看点实例,多做点练习,自然就明白三层架构怎麽写了。

就是三个层 注意导包,注意引用就可以了哦!
表示层 业务逻辑层 数据访问层!

很好学的,以前我也不太会,现在练多了,我做了两个网站都是用的三层,现在写三层写得都想吐了

表示层 业务逻辑层 数据访问层
数据访问层是用来封装对数据库的底层操作
c#中commend等数据库命令都是写在这边的

业务逻辑层主要封装和你业务相关的方法 所有sql语句都是写在这一层的

表示层 主要是调用业务逻辑层的方法实现各种功能
注意不能直接调用数据访问层的方法 不然三层架构就是笑话了

Microsoft出了一个范例:叫做PetShop
楼主可以去看一下,
http://msdn.microsoft.com/zh-cn/library/aa479070.aspx
希望对你有所帮助