没有业务逻辑层的ASP.Net 2.0应用程序?

拥有一个是“合适的” ASP.Net 2.0 应用没有BLL(业务逻辑层)作为坚持?

  1. SQL Server数据存储和存储过程
  2. 附加到存储过程的数据链路层(强类型表适配器)
  3. 表示层ASPX页面,后面是Code,也是ObjectDataSource,用于直接链接到DLL

BLL是否经常更好,如果组织推理在讨论中是完全可验证的是代码背后? 不使用BLL可能有哪些缺点?

0
2019-05-13 03:52:43
资源 分享
答案: 3

像所有其他小东西一样,它是生态的,也依赖于使用该系统。 您需要询问自己的询问是:

  1. 这是否会被主动创建
  2. 这种蚊子可能会在多年内被利用,而且还会增加
  3. 应用程序的开发是否未被识别,因此也是无限的

真的,归结为懒散。 你打算花多少时间从UI投资改造系统? 由于没有组织层建议在您的用户界面中复制规则几个网页。

但是,如果这是原则或简短的试验或课程任务的证据。 轻松逃离。

0
2019-05-17 15:31:03
资源

只要您认识到效果,它就会起作用。 您肯定会拥有BLL的主要因素是在整个应用程序中重新使用其他地方的推理。

如果您在讨论代码中拥有所有这些认可推理,那么您实际上很难在应用程序中的其他位置重新使用。

0
2019-05-17 15:28:30
资源

是否可以接受? 取决于您的要求以及您的需求。 这个应用程序是一个内在的一次性使用你和其他几个人吗? 这可能就足够了。 如果建议制造所有设置的风险投资应用程序肯定会扩展并保存多年,之后您可能打算在前期花费更多的主动权来构建可维护的应用程序。

分解关注点是构建可维护应用程序的关键布局策略。 通过完全融合讨论,组织和信息可访问性推理,您可以最终实现难以转换的应用程序风格。

0
2019-05-17 15:28:13
资源