什么是MVP应用模式?

时间:2010-11-27 05:30:53

标签: asp.net-mvc-2 mvp

.net中的MVP设计模式是什么?它与MVC有何不同?是否需要像asp.net中的MVC 2这样的模板?如果是,我可以从哪里下载?以及如何创建基本测试MVP应用程序?我正在使用VS 2008。请指导我。我对MVC有所了解但不了解MVP。
谢谢

2 个答案:

答案 0 :(得分:1)

MVP是Model View Presenter Pattern

它(也不是MVC)特定于.net或任何框架。

这是一篇比较MVC MVP和MVVM的文章 http://nirajrules.wordpress.com/2009/07/18/mvc-vs-mvp-vs-mvvm/

您可能想要收听Hansleminutes Discussing MVVM

的这一集

答案 1 :(得分:0)

MVP是一种代码设计模式。通过在我们的应用程序中使用MVP模式,我们可以将代码分为三个不同的层模型视图演示者

  • 查看负责保存所有用户界面。
  • 模型提供数据。
  • 演示者是调解员,负责保存所有业务逻辑。