我最近一直在做一些依赖于大量数据绑定的Web项目,并对结果非常满意。数据绑定Webforms主要以我需要的方式工作,我节省了很多代码。
仍然感觉奇怪的一件事是我在整个应用程序中混合了应用程序逻辑和数据库逻辑。数据源直接查询数据库..
此外,没有办法(我能想到)能够让我对这个系统进行单元测试。通过在任何地方使用DA逻辑,我无法真正调出数据库调用并提供虚假数据。 (虽然我还在学习如何在正常项目中做到这一点)。
那么,这最初是如何工作的呢?如何在不牺牲结构和可测试性的情况下使用数据绑定?
答案 0 :(得分:2)
非常有可能!
Here是一篇关于它的文章。 (但关注winforms)
然而,这关注于winforms,webforms是另一个故事,并且很难正确测试。
如果你喜欢单元测试,为什么不看看asp.net mvc