Remote Debugging

Every so often, on days like today, I need to debug on a machine where I don’t have a debugger installed. There are a few options in this case, but one of the most convenient of these is to use Visual Studio’s remote debugging facility. The procedure is pretty convenient with Visual Studio 2010, since…


Tech-Ed 2008 Demos

Last year my boss took a trip to sunny Orlando to present at Tech-Ed and to offer help and suggestions in the Technical Learning Center (TLC). This year I’m lucky enough to be attending with a couple of other folks (Habib and Tim) and since I’m not an official Speaker I’ll be spending most of…


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…


Scripting for C#

Have you ever wanted to quickly run a C# application without having to setup a new project in Visual Studio and configure all the settings? A fellow developer here at Microsoft has written a tool called Code Runner .NET that allows just that. It isn’t scripting exactly because the code is still compiled before being…

1

Visual Studio Team System Chat – December 5th

Join members of the Visual Studio Team System product group to discuss features available in Team Foundation Server, Team Suite, Architecture Edition, Development Edition, Database Edition, and Test Edition. In addition, discuss what’s new for these editions for Visual Studio 2008.   We will be holding two sessions:   Join the chat on Wednesday, December…


Microsoft Blogs I Read

There are a lot of Microsoft bloggers, literally thousands of them. When I first joined Microsoft I wasn’t sure who to read. I’ve gradually built up a list based on interesting product and feature announcements and people I’ve met. Here they are: Profiling Our Team Blog IanWho’s Blog. Written by a fellow dev on the…

1

Tools of the Trade

I’ve been thinking about what some of the most important tools are for me while coding. Here’s a few: Good IDE – syntax highlighting, integrated builds, source control integration, search facility, debugger and profiler built-in. I use VSTS. Source control/bug tracking system. I use TFS (typically a dogfood version of TFS). Windows Task Manager. I…

3