WPF - MVP模式的几个debug小技巧

原创 2013年12月03日 12:58:44

WPF的开发,不少都用的是MVP模式(或者修正版的MVPC模式)。这种模式下,很多logic的处理都关联到presenter上。如果为了presenter重用或者logic重用,调试很麻烦。

这里分享几个实用的小技巧。

#1

  加一个TestLogic,把它和你的目标presenter的目标property关联。这样很容易跟踪什么时候这个属性被修改了。

#2

  替换掉原来的presenter。

public class MockupPresenter: YourPresenter

这样这个presenter的可以知道目标presenter的所有改动。 


不过#2有一个问题,如果你的architecture代码hard code了你的目标presenter(e.g. YourPresenter),那么你的call stack可能就跟真实的不一样了。还是#1比较安全。

WPF调试方式

原文:http://www.cnblogs.com/furenjun/archive/2011/08/01/2123988.html 一.Output window 输出: ...
  • q339659207
  • q339659207
  • 2015年05月16日 15:14
  • 2315

WPF的MVP模式简单框架

  • 2010年10月16日 09:14
  • 525KB
  • 下载

MVC, MVP, MVVM比较以及区别-Android

Android应用架构前世今生- http://blog.csdn.net/dev_csdn/article/details/79032412 MVC、MVP、MVVM的示例-https:/...
  • ShareUs
  • ShareUs
  • 2016年03月06日 16:48
  • 6488

Android MVP 详解(上)

MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似乎有点“过时”了(目前风头正劲的是MVVM),那为什么现在还要讲 MVP。今天我想要讨论它的主要原因有如下几点: 1. MVP 并...
  • qq_33306988
  • qq_33306988
  • 2017年01月05日 09:55
  • 363

几种设计模式 (WPF MVP MVVM )

WPF 编辑词条 B 添加义项  ? WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架...
  • Tabeeeeeer
  • Tabeeeeeer
  • 2016年02月23日 11:02
  • 1704

android中MVP模式(一)

1. 明确需求,界面如下:可存,可根据id读取数据。
  • knxw0001
  • knxw0001
  • 2014年09月28日 09:41
  • 142573

感谢各位朋友的帮助和支持,荣获Visual C# MVP荣誉

今天一打开邮箱就看到“[MVP] 热烈祝贺!您已经获得 Microsoft MVP 奖励”,很是高兴。等了这么长时间,还以为没戏啦!这是我第一次获得MVP。感谢各位朋友一直以来的帮助和支持,我会继续努...
  • feiyun0112
  • feiyun0112
  • 2007年04月02日 11:37
  • 2511

从零开始的Android新项目3 - 谁告诉你MVP和MVVM是互斥的

去年5月左右的时候,笔者在逛GitHub的时候,看到了一个MVP的项目,叫做mosby,仔细看了源码和作者介绍的文章后,发现确实有点意思,虽然会需要多写几个类和方法,但是解决了activity/fra...
  • marktheone
  • marktheone
  • 2016年07月27日 12:01
  • 1510

MVP模式原理分析 以及两个实例带你飞

这里介绍mvp模式的特点与优点,为了方便理解 举了用mvp模式实现的两个例子,例一偏向简单用于原理说明,例二应用现在比较火的Retrofit和RXJava进行网络数据请求的mvp模式实例。...
  • j18874964028sss
  • j18874964028sss
  • 2017年04月27日 19:52
  • 658

MVP模式的优缺点

随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数据的可视化以及与用户的交互,同时让Model只关系数据的处...
  • sheng52406
  • sheng52406
  • 2015年06月29日 11:10
  • 5856
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WPF - MVP模式的几个debug小技巧
举报原因:
原因补充:

(最多只允许输入30个字)