【问题标题】:MVP vs. Presentation Model, which one is better?MVP vs. Presentation Model,哪个更好?
【发布时间】:2010-11-27 19:35:54
【问题描述】:

更新

MVP vs. Presentation Model,哪一个更好(对于桌面应用程序) - 就

而言
  1. 可维护性
  2. 可测试性
  3. 复杂性
  4. 灵活性
  5. 关注点分离 - 改变一个 组件(视图、控制器、模型 等)具有最小的影响 其他人。
  6. 性能(可选)
  7. 内存使用情况(可选)

【问题讨论】:

  • 什么类型的桌面应用程序?
  • 这是一个 windows 框架比较,所以 XAML/WPF 与 MVC?
  • James,我以前从未使用过 XAML。你可以在这里找到MVP的解释martinfowler.com/eaaDev/uiArchs.html

标签: design-patterns architecture mvp presentation-model


【解决方案1】:

我认为你应该坚持为 WPF 使用 MVVM。以下是您可以考虑的模型以及它们之间的差异的说明。

http://blogs.msdn.com/erwinvandervalk/archive/2009/08/14/the-difference-between-model-view-viewmodel-and-other-separated-presentation-patterns.aspx

【讨论】:

    猜你喜欢
    • 2011-03-27
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 2015-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多