MVC和MVP监督控制器是一样的吗?

时间:2011-10-20 12:04:03

标签: c# model-view-controller architecture mvp

  

可能重复:
  What are MVP and MVC and what is the difference?

我已经在网站上阅读了以下关于MVC的描述:

  

在这种MVC的情况下,Controller只是构建模型并传递   它关闭到视图进行渲染。没有任何有状态的相互作用   视图和控制器,只是一个“嘿,这是模型,见到你以后”   从Controller到View。

我已阅读以下有关MVP - 监督控制器

的内容
  

监督控制器:演示者处理用户手势。风景   通过数据绑定直接绑定到Model。在这种情况下它是   Presenter的工作是将模型传递给View以便它可以   绑定它。 Presenter还将包含手势的逻辑   按下按钮,导航等

从上面的描述我觉得MVC和MVP背后的基础逻辑 - 监督控制器是相同的。

我的理解是否正确?

提前致谢

1 个答案:

答案 0 :(得分:3)

Stackoverflow上有一篇很棒的帖子在What are MVP and MVC and what is the difference?

中解决了这个问题