Chapter 21. Optimizing Performance

IN THIS CHAPTER, WE WILL:

• See how we can improve the download time of a Silverlight application to make the initial experience more enjoyable for the user.

• Improve the way that data is displayed on the screen by virtualizing the user interface.

• Accelerate the user interface to speed up and smoothen animations.

• Talk about profiling and how to avoid memory leaks.

Silverlight applications are deployed over the Internet and running on all kind of computers, from high-end desktop machines to Windows Phone 7 devices. To guarantee a pleasant user experience, some areas should be optimized for performance:

• Reducing the size of the material (code, media, and other assets) being downloaded

• Optimizing the ...

Get Silverlight™ 4 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.