表示模型和MVVM之间的区别

时间:2013-06-25 13:10:10

标签: user-interface mvvm presentation-model

我正在阅读这两种架构。但我无法区分两者。在PM中,演示者丰富模型数据并且视图包含控制器(MVC控制器)逻辑,其与MVVM的情况相同。

我读了很多文章,每个都给出了定义,但没有描述它们之间的区别。

1 个答案:

答案 0 :(得分:1)

MVVM是PM的派生,它们都是为Rich UI设计的,与MVC不同。

由于WPF的好处,例如DataBinding和Commanding,Presenter演变成另一个专为View设计的模型,即所谓的ViewModel。

相关问题