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 MVP MVVM )

WPF 编辑词条 B 添加义项  ? WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架...

WPF单步调试程序的设置

若要显示调试跟踪信息,必须启用 WPF 跟踪。可以在 App.Config 文件中启用 WPF 跟踪,或通过使用 PresentationTraceSources 类以编程方式启用 WPF 跟踪。启用...

WPF调试方式

原文:http://www.cnblogs.com/furenjun/archive/2011/08/01/2123988.html 一.Output window 输出: ...

java进行debug的几个小技巧

关于debug,在很早之前看过一篇不错的文章(http://iamzhongyong.iteye.com/blog/1397374 ),转载了一下, 最近做项目,有些已经忘记了,整理几个技巧在这...

数据绑定的几个页及小技巧.rar

  • 2008年10月14日 11:30
  • 53KB
  • 下载

几个C#编程的小技巧

  • 2010年04月24日 11:26
  • 4KB
  • 下载

Android系统中Debug的一些小技巧

记得刚参加工作的时候,看log信息看得头昏眼花却依旧不知所云,但是老大和资深同事们总是可以很快就定位到问题,真是无限崇拜。随着工作年限越来越长,也积累一些debug的小技巧来快速定位问题。 以前...

Windows XP的几个小技巧

  • 2010年08月27日 13:06
  • 5KB
  • 下载

几个ASP.NET小技巧.txt

  • 2013年07月11日 12:40
  • 3KB
  • 下载

WPF/Silverlight深度解决方案:(十九)Silverlight实用小技巧合集①

Silverlight游戏开发中时常会碰上一些看似简单,可做时却发现挺棘手的问题。于是我打算通过一个小系列将平时较常用以及朋友们提问较多的问题进行归纳,同时分享我自己的解决方案,旨为大家提供更多实用且...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WPF - MVP模式的几个debug小技巧
举报原因:
原因补充:

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