【发布时间】:2008-10-15 07:36:43
【问题描述】:
我最近一直在做一些依赖于大量数据绑定的 Web 项目,并且对结果非常满意。数据绑定 Webforms 主要按照我需要的方式工作,并且我为自己节省了大量代码。
仍然感觉很奇怪的一件事是,我在整个应用程序中混合了应用程序逻辑和数据库逻辑。数据源直接查询数据库..
此外,没有办法(我能想到)可以让我对这个系统进行单元测试。通过到处都有 DA 逻辑,我无法真正摆脱数据库调用并提供假数据。 (虽然我还在学习如何在普通项目中做到这一点)。
那么,这最初是如何工作的呢?如何在不牺牲结构和可测试性的情况下使用数据绑定?
【问题讨论】:
标签: asp.net data-binding webforms design-patterns