我是.Net 世界的新手。我正在创建一个网站。它具有 DAL 和表示层。正如我之前提到的,我是新手,我不确定如何创建 BLL。所以我想知道我目前的方法是否可行?它会引起任何问题吗?它是一个查询 SQL Server 数据库、选择和更新表的简单应用程序。请帮助我更好地理解这一点
问问题
112 次
1 回答
0
你真的应该更多地关注标签。请在 StackOverflow 上发布另一个问题之前,阅读http://StackOverflow.com/FAQ、http://WhatHaveYouTried.Com和https://meta.stackexchange.com/questions/128548,谢谢!
查找CSLA以了解一个好的 BLL 是什么以及做什么......
我建议您不要将您的表示层(即用户控件)直接绑定到您的 DAL,而是创建一个“对象模型”——理想情况下是一个很好的、封装的、多态的、抽象的 API——有时称为域特定语言(即 DSL)通过绑定将您的 DAL 绑定到任何(客户端、移动设备等)GUI。相信我,这将使编写测试变得更加简单。
参考您的示例,这是对 BLL 背后前提的总结。
于 2012-04-25T02:15:38.920 回答