Mike Volodarsky's blog

Formerly the core server PM for IIS 7.0 and ASP.NET, now I run LeanSentry.
UPDATES: New troubleshooting guide released! Fix IIS website hangs →

Infographic: Debugger vs. Profiler? Fixing slow ASP.NET page loads

We put together a fun infographic to compare using the debugger vs. a profiler for troubleshooting slow page loads in ASP.NET apps. This coincides with our recent release of LeanSentry's slow operation tracking, which provides an lighter (and more informative) alternative to either.

Here it is:

Profiler vs. Debugger? Best way to debug slow ASP.NET page loads

What do you use currently? Do you agree with our take? Leave comments.

IIS hang troubleshooting guide

IIS hang troubleshooting guide

Want to learn how to troubleshoot IIS website hangs
the way Microsoft developers do it?

Then go read the IIS hang troubleshooting guide, a practical guide for fixing IIS and ASP.NET website hangs.

It's based on the troubleshooting techniques that I've used for years when debugging production IIS websites (using free MSFT tools).

I shared some of these techniques in the LeanSentry production troubleshooting course a few months ago. It was a huge hit!

So, we figured we would turn it into an online guide to help people troubleshooting IIS websites.

IIS hang troubleshooting guide  - table of contents

Help us make more IIS troubleshooting guides!

If it's well received, we'll turn the rest of the class into online guides for everyone to enjoy. Its a great way for us to contribute to the IIS & ASP.NET community, and to raise awareness about LeanSentry's automatic hang troubleshooting features.

You can also help us figure out if this is worth doing by sharing the guide with your colleagues who may find it useful.

Did you find the IIS website hang guide helpful?

Did it leave you with questions? Leave some comments and I'll keep updating the guide til its perfect.