业精于勤

导航

2006年11月22日

设计模式:Model View Presenter

摘要: 刚看了MSDN上介绍的设计模式MVP,总体感觉是它有点像MVC, 我觉得MVP主要解决的问题是UI控件重用的问题,将界面层UI涉及的业务逻辑减至最少,这样更易实现项目C/S,B/S的交换开发,因为他们共用同一的业务层。但是这个示例有点不足的是它的业务层与控件抽象DTO层也相关,使得业务层比较复杂,业务层应该只与表示层相关联。他原来的系统架构是这样的:Web.UI 界面层,Presentation表... 阅读全文

posted @ 2006-11-22 20:10 勤能补拙 阅读(313) 评论(0) 推荐(0) 编辑

设计模式:Model View Presenter(MVP)

摘要: 刚看了MSDN上介绍的设计模式MVP,总体感觉是它有点像MVC, 我觉得MVP主要解决的问题是UI控件重用的问题,将界面层UI涉及的业务逻辑减至最少,这样更易实现项目C/S,B/S的交换开发,因为他们共用同一的业务层。但是这个示例有点不足的是它的业务层与控件抽象DTO层也相关,使得业务层比较复杂,业务层应该只与表示层相关联。他原来的系统架构是这样的:Web.UI 界面层,Presentation表... 阅读全文

posted @ 2006-11-22 20:01 勤能补拙 阅读(1037) 评论(2) 推荐(0) 编辑