Skip to content

{ Category Archives } Silverlight


XPerf: A CPU sampler for Silverlight

[originally posted on, moving hosting sites] For those of you who are a) building graphics-intensive applications or b) trying to debug your performance, I would like to introduce xperf and xperfview. These are two profiling tools which can be used to analyze the performance of any Microsoft technology, including Silverlight. These tools have existed […]

Perf Debugging Tips: EnableRedrawRegions; a performance bug in VideoBrush

[originally posted on, I am moving hosting sites] Was chatting with Andy Beaulieu at Remix Boston, and he was commenting that it seems that Silverlight only draws when needed — it is true, we try to not waste your CPU cycles. For Perf debugging, a way to tell when you are causing a redraw is […]

Macs and Silverlight Perf

[this post was originally posted on on Oct 2, 2007. It is reposted here as I’m moving hosting sites -Seema] I met recently with two designers trying to figure out “what was Silverlight doing under the covers? did I accidentally turn on some feature?” My first thought is to reference my post on how to […]

Silverlight: A few thoughts on minimizing CPU usage

[this post was originally posted on on Aug 9, 2007. It is reposted here as I’m moving hosting sites -Seema] The first two suggestions will have the most drastic improvement on the performance of your Silverlight application, and can affect CPU usage, framerate, and application responsiveness. IsWindowless=false is faster Do not turn on isWindowless unless […]