Product Reviews

AQTime Enterprise .NET Edition

One of the nice things about the .NET Framework is that it's been designed to allow tools to hook in easily at a very deep level. If you had any doubt about this, just take a look at AQTime Enterprise .NET. This product allows you to investigate and profile your .NET code in excruciating detail, giving you the ability to pinpoint performance problems and to check code coverage, among other things.

The idea of a profiler is pretty simple: you run your program, it watches, then it tells you things. As a trivial starter, it can show you your disassembled code. But you can also check to see which code is getting executed, or see which code is taking the longest to execute. A variety of views let you drill down to performance problem areas quickly -- and the integrated editor lets you trace such things right back to the source code.

You can also investigate the structure of your code, because AQTime can derive a call tree or a UML-style function call diagram as you work with your application. Or, you can trace the use of resources (both managed and unmanaged) to see their lifetimes during the application, and to make sure that everything gets cleaned up properly.

The Enterprise edition also includes server-side profiling. You install a special utility on the server, and then you can profile what's going on there as well as on the client. This is a great aid to testing ASP.NET and other distributed projects.

All in all, this is a pretty darned impressive product. When you're ready to move beyond debugging your .NET code to optimizing it, this is a good tool to have handy.

[This review originally appeared in

About the Author

Mike Gunderloy, MCSE, MCSD, MCDBA, is a former MCP columnist and the author of numerous development books.

Featured

  • Azure Backup for SQL Server Now Commercially Available

    Microsoft on Monday announced that Azure Backup for SQL Server had reached "general availability" status, meaning it's deemed ready for production-environment use.

  • Insights for MyAnalytics Getting Switched On for Office 365 Users This Month

    Microsoft is planning to activate "Insights for MyAnalytics" sometime late this month for most Office 365 users, but the ability of organizations to manage this feature won't be available until possibly mid-May.

  • SharePoint Framework 1.8 Now Generally Available

    Microsoft this week announced that SharePoint Framework 1.8 had reached "general availability" status, although some features are still at the preview stage.

  • How To Create Office 365 User Accounts in Bulk

    Manual account creation can be tedious, time-consuming and prone to human error, especially if you have more than a handful of Office 365 users to set up. Brien shows you a better way.

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.