My posts tagged with ".NET"(RSS)

Getting more information from !clrstack

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...

ASP.NET Tips: What to gather to troubleshoot – part 1 – High CPU

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...

Job openings with the .NET Framework Team

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...

Code Gallery and CodePlex, how are they different and what are their benefits?

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...

ASP.NET Tips: Looking at the finalization queue

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...

Understanding when to use a Finalizer in your .NET class

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...

Making an Asynchronous Call using the Impersonation Identity

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...

Debugging videos anyone?

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...

« First ...  « Previous  4 5 6 7 8

Microsoft Communities