Archive for January, 2013

Debugging a hung application with WinDbg

WinDbg Benjamin Perkins

There are many reasons that threads can be blocked causing an application to hang. This is an example of one of those situations. I loaded a memory dump into WinDbg and loaded the PSSCOR2 extension. When I executed !syncblk, I received the following result shown in the following. 0:000> !syncblk Index  SyncBlock  MonitorHeld  Recursion  Owning    […]

Read More →

A global directory for IIS Express

IIS Benjamin Perkins

I know of 3 different Microsoft web server versions that can be used to host and test your web applications. They are: Internet Information Services (IIS) Cassini Web Server IIS Express IIS is the full version with many features and can be enhanced and extended in many, many ways. It can be installed on your […]

Read More →