Silverlight TV 72: Windows Phone Tips for Optimizing Image Quality

Play Silverlight TV 72: Windows Phone Tips for Optimizing Image Quality
Sign in to queue


Want to optimize how a list of images loads and scrolls in your Windows Phone application? Jobi Joy, UX Architect with IdentityMine and key contributor to the IRC chat app in the MIX11 Day 2 keynote, returns to discuss with John how he handles image scenarios such as this, as well as how he ekes out extra performance. Jobi has a blog post that explains how such optimization works by using virtualization, caching via Isolated Storage, and working with both preview and full size images. I won’t spoil the episode (it's pretty cool), so you'll have to watch!

Relevant links:

Follow us on Twitter @SilverlightTV or on the web at






Right click to download this episode

The Discussion

  • User profile image

    Any chance we could get the source code for the project shown in this video? It would be great to see how he's handling the downloaded images on the background thread, which was not shown in this talk. Thanks!!

  • User profile image

    I agree with Jason, this is a great concept but there is nothing showing how this works -- the code would be great to help explain how this all works.

  • User profile image

    Diito from me.  The code shown in the video stopped short of the implementation (good XAML view) but the view model extensions were not displayed.

    Code is good Big Smile

  • User profile image

    Hey thanks for your interest,  Please have the source code here which shows all the concepts I am talking here. Have fun with Wp7 coding.



  • User profile image

    Jason/Chris/Darkside ... I added the link to the Jobi's source code to this post too.


  • User profile image
    Maddus Mattus


  • User profile image

    trial version give 60 days to used

  • User profile image

    Guidelines on optimizing performance of ListBox (for seemless, silky smooth scrolling) is arguably THE most discussed topic on the WP7 development ground nowadays. So it's great to see an episode of Silverlight TV about it.
    However, I can't help but think it felt short of showing much content other than good ideas for optimization. Although the material available for download does help a lot (thanks), I think the topic still needs a bit more coverage (hopefully in another coming episode).
    Here's an interesting post by Andreas Hammar about some possible scenarios for smart ListBox population complete details on implementation and execution time:


  • User profile image

    need to try this channel 9,after will reply aand suppoty..

Add Your 2 Cents