May 09, 2008
When debugging, some of you may have noticed that looking at a managed callstack looks a little different then a native one. One of the big differences is that you don't see the parameters that are passed to the function. So what can we do...
1 comments
Tags: DebuggingASP.NETIIS.NET
May 02, 2008
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...
1 comments
Tags: DebuggingASP.NETIIS.NETIIS7High CPU
May 01, 2008
Are you interested in working on .NET and helping to shape it’s future? The .NET Framework team is hiring . These are some great opportunities that I highly suggest you check out. There is everything from being a Program Manager and...
1 comments
Tags: ASP.NETIIS.NETMicrosoft
Apr 29, 2008
So lately I have been looking into these two web sites a lot more and it isn’t always easy to figure out which one is used for what. So I thought I would try to explain it here. Code Gallery is a community-enabled Web site where you can share developer...
1 comments
Tags: ASP.NETIISSilverlightVisual Studio.NETMicrosoftVistaWindows
Apr 28, 2008
So in a previous post, we talked about Understanding when to use a Finalizer in your .NET class so now lets take a look at what the Finalize queue looks like and how to tell if things are bad. The command we use is !finalizequeue in sos: 0:010> !finalizequeue...
2 comments
Tags: ASP.NET TipDebuggingASP.NETIIS.NET
Apr 25, 2008
A common problem we see when moving to .NET all revolves around the finalizer. There are a few reasons that this happens: Developers move from C/C++ to C# and are used to created classes with a constructor and destructor. Developers don’t understand...
1 comments
Tags: DebuggingASP.NETIIS.NETMicrosoftHigh Memory
Apr 22, 2008
If you try to make an asynchronous call, you will notice that the thread that executes the call doesn't run under the same account as the thread that called it, assuming you are using impersonation. There are a number of ways to change this if you would...
1 comments
Tags: DebuggingASP.NETIIS.NETCode
Apr 04, 2008
I am considering creating some videos showing some debugging tips. My original idea is to create short videos that just some doing some specific things. So not full debug sessions, but rather specific parts. So that when you are debugging...
1 comments
Tags: DebuggingASP.NETIISVideosSilverlightVisual Studio.NET