Sysinternals is Live

I use a bunch of Sysinternals tools for diagnosing problems while developing. My two favorites are: Process Explorer, a more fully-featured version of Task Manager that can report environment variables for running processes, show loaded DLLs and even display callstacks. It can also tell you which process is currently accessing a certain file or DLL,…


Performance: Inserting Marks Using Code

Ian previously covered using the VS 2008 Data Collection Control to choose when to collect data. The Data Collection Control can also be used to insert marks into the performance report, but sometimes it is convenient to modify the source code to do this automatically. Consider a typical application (PeopleTrax) where I am interested in…