【问题标题】:Is MVP pattern best way for every winforms app?MVP模式是每个winforms应用程序的最佳方式吗?
【发布时间】:2010-06-26 12:57:16
【问题描述】:

我想开发有关存储书籍信息的应用程序,我想使用 MVP 模式 - 但我怀疑这种模式是否始终是开发中小型 Winform 应用程序的最佳实践,或者可能没有必要?

ps。我想使用 Microsoft 的 Smart Client Factory,winforms 中是否有任何 MVP 框架?

提前感谢所有想法

【问题讨论】:

  • 看看这个问题是否是个好主意:stackoverflow.com/questions/1144032/…
  • MVP 是一种非常容易实现的模式。我敢肯定有框架,但你不需要一个。它是与 Windows 窗体一起使用的理想模式。我遇到了很多关于架构的问题,所以我写了一篇关于它的文章,它应该为你提供更多的细节。 MVVM vs MVP vs MVC:解释了差异。 joel.inpointform.net/software-development/…

标签: winforms client design-patterns mvp smartclient


【解决方案1】:

没有一种模式适合所有应用。对于更多的交互应用,我更喜欢 MVVM 模式。 MVVM 通常是为 WPF 和 Silverlight 保留的,但可以在 Windows 窗体中使用 Update Controls 框架中的 MVVM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-24
    • 2010-11-16
    • 2010-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多