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
希望对你有所帮助