【问题标题】:Any recommendation for a good enough Winforms GUI design? [closed]对足够好的 Winforms GUI 设计有什么建议吗? [关闭]
【发布时间】:2010-09-08 22:52:15
【问题描述】:

我正在使用 VB2008 开发一个中型应用程序。为了更好地测试我的应用程序,我采用了 MVP/Supervising Controller 方法。

我的问题是:您对分离职责有何建议?到目前为止,我已经提出了一个带有控制器实例和我的类实例的 winform。控件通过 DataBinding 更新

问题是我只是不确定在我的班级中在哪里编写职责(比如说验证、报告创建、查询等)?在一个单独的班级?

你有什么干净的 Winform 类设计的小例子可以指点我吗?

【问题讨论】:

    标签: winforms user-interface design-patterns


    【解决方案1】:

    我建议您花时间阅读 Jeremy Millers 的“Build your own CAB”系列帖子,以了解随着您的应用程序变得越来越复杂,您可能希望/需要实现什么。

    【讨论】:

      【解决方案2】:

      Martin Fowler 是有关包括 MVC 在内的所有设计模式的良好信息来源。 Fowler 讨论了被动视图并且还演示了职责分离

      http://martinfowler.com/eaaDev/ModelViewPresenter.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-12-09
        • 1970-01-01
        • 2010-09-25
        • 2012-07-06
        • 1970-01-01
        • 1970-01-01
        • 2010-09-05
        • 2011-12-04
        相关资源
        最近更新 更多