Silverlight Firestarter Performance Talk

The Silverlight Performance Team will be giving a talk at Silverlight Firestarter this afternoon at 3:30pm PST on ‘Profiling and Performance Tips’.  You can tune in at Update: The talk is now available as a standalone video on Channel9 here. -Mike


Silverlight Performance Tip: Understanding the impact of Effects on performance

We recently received a request from a developer to help analyze performance for a basic Silverlight application.  This particular app was used as one of the Silverlight SDK samples (See image below). The application had a simple set of controls on a form, but its CPU usage was very high.  I wanted to share our…


What’s new for Performance in Silverlight 4 GDR1

Hopefully folks saw the announcement about Silverlight 4 Service Release GDR1 availability. See Tim’s link here and KB2164913.  The service release is being distributed by Microsoft Update as an Important update on Vista/Win7 and Critical update on Windows XP/ Windows 2003 Server. Mac and other Windows users who did opt-in for Microsoft Update will be prompted…


Analyzing Silverlight Memory Usage: Part 1 – Obtaining Measurements

A View from the Top So you’ve decided that it’s time to optimize the memory footprint of your Silverlight application.  Before you’ll be able to do this analysis and optimization, you’ll need to understand a little bit about the way that Silverlight is structured.   Though the Silverlight programming model that you’ve come to know…


Silverlight Startup Best Practices

Introduction Startup is important because it is the first interaction that your user has with your application.  You get one chance to impress, and failure to do so could mean the user closing and/or uninstalling your application permanently.  What follows is a set of tips and tricks you can use to supercharge the startup path…