Thanks for writing and for the nice words.
Indeed, we have spend a lot of time to fine tune the performance of the RadDataBoundListBox
and we are happy that our customers appreciate what we have achieved.
During the development process of RadDataBoundListBox
we have made some investigations in terms of image loading (since it is a very common scenario on the phone) and have decided that using the out-of-the-box solution in the Silverlight Framework for Windows Phone 7 (i.e. the standard way of loading images) works good. We have a bunch of demos in our Telerik RadControls
application (available on the Marketplace) which use images. We do not observe any performance issues regarding this approach besides those that Microsoft officially acknowledge and which are related to the UI thread processing of manipulation events. In other words, the performance and UX issues that you may observe are mostly related to a limitation of the WP7 OS which comes from the fact that user input is processed on the UI thread. Since Microsoft announced that they will be introducing a new thread as of the Mango release, which will handle manipulation processing, we think that this issue will be fixed very soon.
We are still interested to take a look at your application and see if we can help so feel free to prepare a sample project that demonstrates your both scenarios: the one that uses the LPIL and the one without it.
Please note that you will have to open a new support ticket in order to be able to attach your project.
Thanks for your time.
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>