If broken it is, fix it you should

Using the powers of the debugger to solve the problems of the world - and a bag of chips    by Tess Ferrandez, ASP.NET Escalation Engineer (Microsoft)

Browse by Tags

Tagged Content List
  • Blog Post: First look at debugging .NET 4.0 dumps in Visual Studio 2010

    I know that for a lot of you this is a bit far into the future, but I thought it would be nice to run through a few of my lab scenarios to show off some of the new features in Visual Studio 2010.  I am sure that I will miss a bunch of cool features here as this post is just based on my first experience...
  • Blog Post: Planning a new .net debugging lab set – What do you want to see?

    There’s been close to 25 000 downloads of the buggy bits lab set , YAY!!! :)  but now I think it’s time to expand it a bit with some new labs.  I have a few different issues in mind but I wanted to check in and see if there is something specific you want to see in the new lab set.  I know...
  • Blog Post: Slides for interactive TechEd Sessions about debugging .net issues in windbg

    ... and here are the slides for the interactive session
  • Blog Post: Slides and resources for TechED presentations about debugging .NET issues with Windbg

    I still have to figure out a way to host the video from the break-out session but until then, here are the slides for my presentations (attached). And here are a list of some of the tools and resources I used for the presentations Tool/Resource Comment Download Link Debugging...
  • Blog Post: Using VSTS Test and Profilers to troubleshoot a High CPU in GC issue

    Following my post about how to troubleshoot a low CPU performance issue with VSTS Test, I will now do the same for lab 4 where we have high CPU in GC. The scenario is pretty similar in that we have a page ( http://localhost/BuggyBits/AllProducts.aspx ) that seems to be taking a lot of time to execute...
  • Blog Post: Swedish Screen casts of debugging labs and visual studio test

    I know that perhaps not that many of you know Swedish, but for those of you who do, you might want to check out Michael Deurell’s nice screen casts about how to use visual studio test system to troubleshoot the issues in the buggybits labs along with some windbg fun…  His screen casts are called...
  • Blog Post: Troubleshooting a performance issue with Failed Request Tracing and appcmd in IIS7

    I know I'm a little late in the game, but I decided that after vacation it was finally time for me to install Windows 2008 on my Vista box and play around with some of the IIS 7 features like Failed Request Tracing (known as FRT or FREB) and the appcmd tool. I wanted to show you an alternative way...
  • Blog Post: .NET Debugging Demos Lab 7: Memory Leak - Review

    We have reached the end of the .NET Debugging Demos series. And we are going to end it with a review of the last memory leak lab. I am interested to get feedback, either in comments or through email in the contact me section, on what you liked, what you didn't like. If you felt that it was worth your...
  • Blog Post: .NET Debugging Demos Lab 7: Memory Leak

    This is the last debugging lab in the .NET Debugging Demos series. By now you should have the basics down for troubleshooting hangs, perf issues, memory leaks and crashes in .net applications. Hope you have enjoyed your debugging sessions. The last one in the series is a managed memory leak caused by...
  • Blog Post: .NET Debugging Demos Lab 6: Memory Leak - Review

    Since it took me so long to get Lab 6 out the door i'll post the review right away... After this we only have one memory leak lab to go before you have gone through the whole lab set. Previous demos and setup instructions If you are new to the debugging labs, here you can find information on how to set...
  • Blog Post: .NET Debugging Demos Lab 6:_Memory Leak

    It's been about a week since I posted the debugging challenge for this lab, things have been a bit busy lately so sorry about the tardiness on posting the lab. I have a love-hate relationship with statistics, I like them cause you can use them to get a point across and they can help you analyse things...
  • Blog Post: .NET Debugging Demos Lab 6: Debugging Challenge (Memory leak)

    Here is the debugging challenge for lab 6... this one is really tricky... I will post the step-by-step instructions and review in about a week, but for now I will only post a problem description. As with lab 5, your mission, should you choose to accept it, is to troubleshoot the problem with only that...
  • Blog Post: .NET Debugging Demos Lab 5: Crash

    Last week I published a debugging challenge for Lab 5. It was really interesting to see the results and I have to say I was really happy to see the excellent results from the poeple who commented on the debugging challenge (sounds like my work here is done:)). Quick Poll, for the next one (a memory...
  • Blog Post: .NET Debugging Demos Lab5: Crash - Review

    Since I already posted a challenge for this lab earlier I didn't want to wait too long with publishing the review... Previous demos and setup instructions If you are new to the debugging labs, here you can find information on how to set up the labs as well as links to the previous labs in the series...
  • Blog Post: .NET Debugging Demos Lab 5: Debugging Challenge! (time to test your knowledge)

    We're about halfway through with the labs so to change it up a little bit I'm going to give you a debugging challenge. I will post the step-by-step instructions and review in about a week, but for now I will only post a problem description. Your mission, should you choose to accept it, is to troubleshoot...
  • Blog Post: .NET Debugging Demos Lab 4: High CPU Hang - Review

    Hope you have had a chance to go through the high CPU lab... Some people already commented with the solution in the lab instructions for this lab but here are my answers and commentary on the lab. Reproducing the issue: 1. Recycle IIS (IISReset) 2. Browse to http://localhost/BuggyBits/AllProducts.aspx...
  • Blog Post: .NET Debugging Demos Lab 4: High CPU hang

    So we finished the first round of performance issues, crashes and memory leaks. This time we are going to dive in to a high CPU situation and I know that this is giving it away a little but before you go through the lab you might want to have a look at my GC Pop Quiz to familiarize yourself with how...
  • Blog Post: .NET Debugging Demos Lab 3: Memory - Review

    I was reading this post about spam ping-bots from OldNewThing and it makes me a bit mad because they just steal your content to make money, and create a lot of spam in my mailbox making it harder for me to find the real comments/track-backs. What is even more messed up is that some of these sites ask...
  • Blog Post: .NET Debugging Demos Lab 3: Memory

    TGIF, almost time for the weekend... but before you leave, here is lab 3. Todays debugging puzzle will be a Memory investigation. This time we are going to stress the BuggyBits site to create a high memory usage situation and figure out what caused it. This lab is a bit lengthier because I wanted...
  • Blog Post: .NET Debugging Demos Lab 2: Crash - Review

    Hi all, I realize that you probably haven't all had a chance to look at the Crash lab yet, considering I just published it on Friday but here is the review for it. I have to say that considering the amount of downloads for the buggy bits site I am a bit surprised with the lack of questions about the...
  • Blog Post: .NET Debugging Demos Lab 2: Crash

    It was nice to see that so many people downloaded the demo site already and checked out the lab instructions for the first lab, and thanks to Pedro for pointing out that the original demo site required .NET Framework 3.5... I've changed it now so the one that you can download from the setup instructions...
  • Blog Post: .NET Debugging Demos Lab 1: Hang - Review

    Earlier this week I published the first .NET Debugging Demos Lab. If you haven't downloaded and tried it out you can get it here . This is a review of this lab with answers to the questions and comments inline in red. Note: results and thread IDs will vary depending on how fast you click and what machine...
  • Blog Post: .NET Debugging Demos Lab 1: Hang

    This is the first in a series of about 10 labs on .NET debugging. The lab will use a site called BuggyBits, and as the name suggests the bits are extremely buggy. To get started, follow the setup instructions posted here . I have a feeling that these hands-on-labs may generate a lot of questions...
  • Blog Post: .NET Debugging Demos - Information and setup instructions

    .NET Debugging Demos This is a series of debugging demos aimed to help you get some hands on experience in debugging the most common types of Hang/performance, memory and crash scenarios in .net applications. The demos are written in ASP.NET which means that you do need IIS and .net framework...
Page 1 of 1 (24 items)