We spend a lot of time talking to .NET developers, and over the last couple of months it’s been really interesting speaking to so many people writing Windows Store apps. If that’s you, I want to share something we’ve been working on for a while: A new beta release of ANTS Performance Profiler supporting Windows Store applications.
Another exciting development is Async code profiling. Most people writing Windows Store apps with C# are using the new Async / Await keywords, which make writing asynchronous code much easier. The catch? Understanding where heavily asynchronous apps are spending their time can be far more complicated than with synchronous code. We’ve been doing a lot of work around that, and think we have the answer: ANTS relates the work done in asynchronous methods back to the methods which called them, so you can see why time is being spent on asynchronous activity; not just that asynchronous methods were run.
There’s also a lot more to come, and I’ll be writing more about that in the coming weeks. But for now, check out the latest beta and let us know about your experience!