May 05, 2009
This is just a quick blog to mention a forgotten tool. The managed stack explorer can be run on an IIS 6.0 Server running ASP.NET 2.0 to investigate the managed call stacks. Looking at the call stacks when an ASP.NET application is not responding may...
9 comments
Tags: ASP.NETIIS6DebuggingHang
Jun 23, 2008
I wanted to talk about monitoring performance in ASP.NET for a bit. I have already posted a few postings that talk around this issue, namely: ASP.NET Debugging - High Memory part 5 – Fragmentation ASP.NET Debugging - ASP.NET Tips- How to use DebugDiag...
2 comments
Tags: ASP.NET TipDebuggingASP.NETIIS.NETMicrosoftHigh MemoryHangHigh CPUCrash
May 21, 2008
So now that I am done with all the individual posts, I thought I would wrap them all together. So here are all of the posts that I created on gathering information when you are having a problem. Please keep in mind that these are geared towards...
2 comments
Tags: ASP.NET TipDebuggingASP.NETIIS.NETHigh MemoryHangHigh CPUCrash
May 14, 2008
There are two ways to gather data in a Deadlock situation. If you are using Windows 2003 or later (IIS 6.0 or later), then follow the steps in the KB 828222 If you are using an older version of IIS, then follow the steps below: Before the issue...
1 comments
Tags: ASP.NET TipDebuggingASP.NETIIS.NETHang
May 07, 2008
For this quiz. Let’s say that you run a web server and your customers complain that the site is running slow. What do you do to troubleshoot it? As a follow-up, if you figure out that one page is the problem, what do you do to look into what...
2 comments
Tags: DebuggingASP.NETIISTrivia of the DayHang
Apr 25, 2008
We recently had a case where the customer was having performance problems. They were seeing requests take a few minutes to return and didn’t know what was happening. So they took some dumps while the problem was happening. So we ran this dump through...
1 comments
Tags: ASP.NET TipDebuggingASP.NETIISHang