【发布时间】:2011-02-22 19:03:08
【问题描述】:
有一个相当大的 LOB silverlight 应用程序,我们编写了很多自定义控件,这些控件的绘制相当繁重。
所有数据都由 RIA 服务加载、处理并绑定(使用 INofityPropertyChanged 接口)到视图。
问题是第一次绘图需要很长时间。对服务(服务器)的调用和重绘非常快。
我使用 Equatec 分析器来跟踪问题。我看到处理只需要几毫秒,所以我的想法是 SL 引擎的绘图很慢。
我想知道是否可以在 SL 中以某种方式分析进程,以检查哪些绘图操作花费了太多时间。是否有任何指南如何实现更快地绘制复杂的自定义控件?
【问题讨论】:
标签: silverlight performance silverlight-3.0 profiling