MVP
文章平均质量分 81
Percy__Lee
技术改变世界
展开
-
.Net平台-MVP模式再探(二)
如果从层次关系来讲,MVP属于Presentation层的设计模式。对于一个UI模块来说,它的所有功能被分割为三个部分,分别通过Model、View和Presenter来承载。Model、View和Presenter相互协作,完成对最初数据的呈现和对用户操作的响应,它们具有各自的职责划分。转载 2015-09-14 08:49:05 · 908 阅读 · 0 评论 -
.Net平台-MVP模式初探(一)
MVP模式最早由Taligent的Mike Potel在《MVP: Model-View-Presenter The Taligent Programming Model for C++ and Java》(点击这里下载)一文中提出。MVP的提出主要是为了解决MVC模式中结构过于复杂和模型-视图耦合性过高的问题。MVP的核心思想是将UI分离成View,将P Logic分离成Presenter,而业务逻辑和领域相关逻辑都分离到Model中。View和Model完全解除耦合,不再像MVC中实现一个Observe转载 2015-08-24 21:53:13 · 5504 阅读 · 1 评论