Silverlight 2 手把手(之三) 跟踪调试 Silverlight 2 应用

Silverlight 2 引用了强大的 .NET 支持,你可以很方便的跟踪和调试你的 Silverlight 2 应用程序。以下是两种最常用的调试和跟踪方式,你可以根据不同的场景进行使用。

一、使用 Debug.WriteLine 跟踪 Silverlight 2 应用

使用 Debug.WriteLine 这个方法跟踪 Silverlight 2 应用。

Debug.WriteLine Method

Namespace: System.Diagnostics
Assembly:   System (in System.dll)

应用场景: 这个方法主要面向开发人员。可以使开发者在做简单跟踪的时候不设置断点,跟踪对象,提高调试效率。结果可以在 output 窗口中获得跟踪结果:

 image

二、使用 Managed HTML Bridge 跟踪 Silverlight 2 应用

使用 HtmlPage.Window.Alert() 方法来跟踪 Silverlight 2 应用。

需要引用 System.Windows.Browser; 命名空间

应用场景: 这个方法面向开发和设计人员。在项目调试中,开发者可以将某一个事件调用的方法绑定到浏览器中,这样,设计师不需要知道断点、VS Output 窗口里面发生了什么,设计师可以直观的看到界面或者时间线出发的效果。

image

Technorati 标签: Silverlight