I've been trying to research how to increase performance of my Windows Phone 7 app and make it production ready. Currently, there are some fast parts, some slow parts and some that are acceptable.
The main problem I have is navigating to the "main page", which contains a list of about 100 items. When navigated to I am assuming this list has to regenerate itself, thus taking a few seconds to fully navigate back to the p开发者_开发技巧age.
I am going to be "releasing" it with this slower navigation since I've put a lot of work into it (nearly 2 months of coding), but I am also working on a "Recode" for the Mango release.
I'd like to know what people are doing to make thier applications superfast, or any concepts or pattern implementations out there.
One idea I had is to only have 1 page and load all the needed elements dynamically into that page (however I am not sure where to start with that, if you know please add).
Overall, I'd like to get some ideas (and links/samples) so when I redesign this it's a super fast app.
Thanks Alot!
try this one: http://blogs.msdn.com/b/ptorr/archive/2010/10/12/procrastination-ftw-lazylistbox-should-improve-your-scrolling-performance-and-responsiveness.aspx
but there is on gotcha regarding to Mango - just keep that in mind.
You might want to check out the Silverlight for Windows Phone Performance team blog
精彩评论