调试.NET / WP7应用程序 - 我应该编写自己的框架吗?

时间:2010-12-17 13:45:29

标签: c# windows-phone-7


我目前正在为.NET和WP7开发,我总是遇到同样的问题。像小事这样的小事:

  • 在数据绑定中使用错误的字符串
  • 忘记正确设置可见性
  • 不是在合适的时间提升属性

你得到了这个想法,小东西不是必不可少的但很烦人。特别是在Windows Phone 7中,因为你只有小型模拟器,而且不能只是启动一个大窗口来显示所有对象的状态。

所以我的想法如下:

  • 使用基本的帮助程序类,例如列出所有属性
  • 监控列表计数(空列表与数据绑定错误)
  • 等...

现在我需要一种在“大窗口”中监视这些对象的方法,我的想法是使用WCF。基本上,您的应用程序中有一个MonitorService,您可以传递任何对象(服务,ViewModel等),并将这些对象(或其状态)通过线路传输到主机应用程序,显示当前正在运行的树状表示应用

我已经有了可以非常好地配置的日志记录,但这不适合监视对象状态。所以现在我的问题是:

是否有任何框架,例如钩入Visual Studio的监视和跟踪功能,并且仍允许自己“设计”UI。基本上摆脱了WCF服务在运行的调试应用程序和“主机窗口”之间进行通信的需要。

欢迎使用任何搜索关键字,调试和视觉工作室不是很友好: - )

1 个答案:

答案 0 :(得分:1)

那么VS中的调试功能如何不够?