Browse by Tags - ASP.NET Debugging - Site Home - MSDN Blogs

ASP.NET Debugging

Debugging from an ASP.NET and Azure Engineer. Posts are from customer issues and things I feel may be useful.

Browse by Tags

Tagged Content List
  • Blog Post: Now Available: Psscor4 – Debugger Extension for .NET 4.0

    I am very happy to announce that Psscor4 is now available for download.  You can download it from: Psscor4 Managed-Code Debugging Extension for WinDbg This should have the same functionality as Psscor2 does but it works against the .NET 4.0 Framework.  Please let me know if you run into any...
  • Blog Post: Web Site Stops Responding for 15-25 seconds

    There are a number of reasons that a web site could have a delay (hang) that could cause problems.  I am going to talk about a common one that we see which is the CRL. What we have seen in the past is the Crypto API’s are trying to update the Certificate Revocation List (CRL) from the internet....
  • Blog Post: ASP.NET and Performance

    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 to track down But there are some other things...
  • Blog Post: ASP.NET Tips: What to gather to troubleshoot

    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 the type of information you would be sending to Microsoft...
  • Blog Post: ASP.NET Tips: What to gather to troubleshoot - part 4 - Deadlocks

    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 occurs A. Download DebugDiag: ===================...
  • Blog Post: POP QUIZ: How to Troubleshoot a Hang

    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 is causing that page to be slow? I’ll accept answers...
  • Blog Post: ASP.NET Tips: What to gather to troubleshoot – part 1 – High CPU or Hang

    On machines running IIS5 and IIS5.1, these are the Inetinfo.exe, DLLHost.exe and/or ASPNET_WP.exe processes. On machines running IIS 6 or 7, this is the w3wp.exe process. The following steps will allow us to get log files of the processes hosting the IIS or ASP.NET applications, as well as obtain the...
  • Blog Post: ASP.NET Tips: How to use DebugDiag to track down where a performance problem is coming from

    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 DebugDiag using the Crash/Hang script and looked at...
  • Blog Post: Hangs and how to solve them - part 2 - Queuing

    So in a previous post, we began discussing hangs, Hangs and how to solve them - part 1 - Deadlocks . So we will now move on to another common problem we see with ASP.NET... Request Queuing. How to tell Queuing is happening So the first step is to see if this is really your problem. One way to see...
Page 1 of 1 (9 items)