MS Israel Community

Building a community
Welcome to MS Israel Community Sign in | Join | Help
in Search

Ariel's Remote Data Center

Reflections of my life.

PDC09 : Advanced WPF Application Performance Tuning and Analysis

http://microsoftpdc.com/Sessions/CL11

In this presentation, a WPF Facebook like application was presented. Unfortunately the application has issues. during the session we have walked some classic scenarios and some are a bit far fetched (at least from my experience).

If you are a WPF developer, see the video, this session should go through video really good, because you will be able to see all the small mouse gestures the presenters are doing  with each application they have used to analyze the problem.

To get things in order, the session dealt with those issues:

  1. Memory usage : In this app scenario images being used and not released because some stupid reference. Not really wpf related, but the excuse was that usually designers are oblivious such as this, and might provide you styles containing many elements and unnecessary resources.
  2. Cold Start : locate heavy IO pulling during application, notice for rough assemblies loading up that you don’t really need.
  3. Warm Start : Look for complicated layouts being rendered, maybe can you can render a few items at the time especially if they are shown in the UI.
  4. Rendering : Check out for unnecessary rendering being done through resizing and animations.

When the session slide deck would be published I’ll update here with specific tools names you can use.

 

Ariel

Comments

No Comments

Leave a Comment

(required) 
(optional)
(required) 

Enter the numbers above:
Submit
Powered by Community Server (Commercial Edition), by Telligent Systems