Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Analyzing and Improving Windows Phone Application Performance
Apr 07, 2011 at 3:13 PMWhile waiting for Jeff's presentation you might want to check out the only other WP7 profiler around, the one from EQATEC. It works with both Silverlight and XNA and can profile apps on both the emulator and real phones.
In the latest NZ MSDN Flash from April 2011, John-Daniel Trask from Mindscape said this: "We have put countless hours into profiling and improving the performance of the controls in our Phone Elements suite so, when you're ready to profile your application to find places to improve performance, I strongly recommend the free profiler from Eqatec."
World's first profiler for Windows Phone 7
Oct 11, 2010 at 3:06 PM@JoshRoss: Yes, we sure do, and it's the same one
And it's the only profiler for NETCF 2.0 and above. Actually, the profiler started 2-3 years ago as an internal tool at our company because we did some really large embedded NETCF apps so we're indeed eating our own dog food, which shows in the UI - we want it ourselves to be quick and easy to work with.
The database was actually a port of SQLite, but I'm not privy to the particulars of how it was used. It may have been used in the wrong way. Bottom line was that database-writes took longer and longer and call-counts in the profiling-report indicated that a table was being written and synced to disk row by row. At least that's what it sure looked like, but we didn't have time to really delve into it. But it really does happen over and over again that the bottleneck turns out to be somewhere completely different.
-Richard