【发布时间】:2010-10-01 23:21:04
【问题描述】:
Microsoft 为 ASP.NET (2.0) 应用提供了这个 DAL/BLL design suggestion。我知道一些替代方案,并且我已经在 SO 上阅读了相关问题。但是我想知道这个提议的解决方案现在是否值得实施,您是否知道具体的缺点?
我想开发 DAL/BLL 组件供公司内部使用,以从各种应用程序和脚本访问客户和员工数据等。但是,在我开始构建这些东西之前,我想确保这个解决方案是“好的”。例如,BLL 传递数据表而不是封装任何东西,您没有包含逻辑的隔离业务对象。它基本上只是一个愚蠢的层,可以稍微简化 CRUD 操作并允许控件的数据绑定。
有这方面经验的人可以指出这种方法的优缺点吗?
【问题讨论】:
-
你可以使用下面的链接c-sharpcorner.com/UploadFile/paulabraham/…开发BAL和DAl,这里给出了源代码、演示和解释
标签: c# asp.net datatable data-access-layer bll