Blog Post

World's first profiler for Windows Phone 7

Sign in to queue

The Discussion

  • User profile image
    martinmine

    Awesome! ;D Been waiting for this for a while now Smiley

  • User profile image
    JoshRoss

    I wish that I had a profiler for Windows Mobile 6.5.3. There is only so much optimizing that you can do by putting timers everywhere.

    What was the guy using for a database? It certainly wasn't SQL Compact or any other Microsoft database, since they are not supported on Windows Phone 7.

    EDIT:

    Hey! These guys make a Compact Framework profiler!

    -Josh

  • User profile image
    Richard​Flamsholt

    @JoshRoss: Yes, we sure do, and it's the same one Smiley 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

  • User profile image
    SALIL NAYAK

    excellent tool for window mobile 7
    i was looking for thanks
     
    SALIL NAYAK
    WINDOW MOBILE DEVLOPER

Add Your 2 Cents