Windows Phone Mango change, Listbox: How to detect compression(end of scroll) states ?

[Update: This is available after Beta2(Trial) build. Wait for RC/RTM builds] If you’ve ever used a ListBox or ScrollViewer control and wanted to implement “infinite scrolling”, great news: in Mango you can easily detect both the end of scroll and compression states. Infinite scrolling is a nice concept used when the data for a Listbox…

12

WebClient change for Mango, how it impacts your application ?

You, in this case is a developer who has published or will publish a Windows Phone 7.0/7.1 app. In WP7.0 we had recommended HttpWebRequest over WebClient in our ListBox scrolling post for WP7. Reason for recommending that was, in WP7.0, if the developer created a WebClient request from background thread (any thread actually), the response…

2

Off-thread decoding of images on Mango, how it impacts your application ?

The part 1 of the SLMPerf Mango blog post series was posted here, where we spoke about ListBox in general. We will take it up one step further and reach out for a deeper (and common) scenario related to ListBox. We see the following template very often for WP7 apps.  <ListBox ItemsSource="{Binding Items}" Height="652" Canvas.Top="80">…

6

Listbox – ScrollViewer performance improvement for Mango and how it impacts your existing application?

  We have heard this over and over, having a smooth scrolling ListBox on Windows Phone is a core scenario. We received feedback on WP7 that the listbox scrolling experience for applications is not at par with the native applications on the phone, like Outlook. We absorbed all the feedback and optimized this experience as…

8

Silverlight for Windows Phone 7 Performance Session at PDC!

  It’s that time of year again – PDC 2010 kicks of tomorrow! Join the Silverlight Performance Team as we take you through the high level analysis of common performance issues that apps commonly run into. I’ll be giving a live session titled “Optimizing Performance for Silverlight WP7 Apps” at 3:15pm (PDT)  on day 1 (28…

0

Silverlight for Windows Phone 7: ListBox Scroll Performance

Having a basic list scoll is a key scenario for many applications. The Silverlight Windows Phone 7 list box control makes it easy to bind data and get the performance benefits of UI container virtualization. However, in order to get these free performance benefits you need to be careful about how you use it. Here…

17