Gooey Bugs

Getting Started Extending the VS Debugger

The documentation for all the pieces and enhancements made to the VS Debugger automation model over...

Author: Greazer Date: 09/08/2008

Need to write a new Debugging Engine for your favorite platform?

Jackson, recently posted a new sample for how to write a Visual Studio debug engine. As Joc put it:...

Author: Greazer Date: 02/20/2008

Visual Studio Debugger FAQ

Introduction This FAQ can be used to narrow down the problems associated with debugging any type of...

Author: Greazer Date: 08/07/2007

Debugger Tips, Tricks and Tools #12

I've had loads of people ask me the question: "Is there any way to step into a function without...

Author: Greazer Date: 08/02/2007

Why does Visual Studio require debugger symbol files to exactly match the binary files that they were built with?

Recently a coworker of mine lost the symbol file for one of his binaries. Because he needed to debug...

Author: Greazer Date: 07/06/2007

Debugger Tips, Tricks and Tools #11

More fun with labelling breakpoints Back in my first Debugger tips post I provided some macros that...

Author: Greazer Date: 12/12/2005

Debugger Tips, Tricks and Tools #10

Create a one-step operation to attach to a process If you find your debugging session typically...

Author: Greazer Date: 11/30/2005

Debugger Tips, Tricks and Tools #9

Making native array viewing easier with Enhanced DataTips I'm back from vacation, and have a new...

Author: Greazer Date: 11/28/2005

Debugger Tips, Tricks and Tools (On vacation)

Spending the week on vacation. I'll return with more tips next week! Happy Thanksgiving!

Author: Greazer Date: 11/21/2005

Debugger Tips, Tricks and Tools #8

Noisy breakpoints! Ok this feature has been around for a long time, but it's really almost...

Author: Greazer Date: 11/18/2005

Debugger Tips, Tricks and Tools #7

Moving tracepoints and breakpoints around I have found the addition of tracepoints in Visual Studio...

Author: Greazer Date: 11/17/2005

Debugger Tips, Tricks and Tools #6

Create an Object ID to keep track of an object while debugging In yesterday's tip I hinted at...

Author: Greazer Date: 11/16/2005

A welcome tool for improving Windows color management!

It's been a very long time since I blogged about digital photography and yet I noticed that my...

Author: Greazer Date: 11/16/2005

Debugger Tips, Tricks and Tools #5

Enhanced DataTips have a context menu Because of the transient nature of DataTips inside Visual...

Author: Greazer Date: 11/15/2005

Debugger Tips, Tricks and Tools #4

Keyboard navigation and transparency with Enhanced DataTips Steve Steiner recently blogged about how...

Author: Greazer Date: 11/14/2005

Debugger Tips, Tricks and Tools #3

Use tracepoints to log execution flow and even modify it! You may or may not know about tracepoints...

Author: Greazer Date: 11/11/2005

Debugger Tips, Tricks and Tools #2

Use format specifiers or type-casting in Enhanced Datatips. Ever wish you could use our new enhanced...

Author: Greazer Date: 11/10/2005

Debugger Tips, Tricks and Tools #1

This tip was posted a long time ago on my blog, but I thought it would be a good one to start with...

Author: Greazer Date: 11/10/2005

Announcing Debugger Tips, Tricks and Tools

Given that my job here at MS is that of Debugger UI guy, I thought it would be nice to regularly...

Author: Greazer Date: 11/10/2005

Wow... it's been over a year since I last blogged.

I'd like to think I was mildly missed! But if not, c'est la vie. In case anybody wonders, I want to...

Author: Greazer Date: 09/12/2005

Debugging Glossary

During a recent UI meeting here at work, one of our PM's (Habib Heydarian) mentioned that while at...

Author: Greazer Date: 08/26/2004

Debugging Glossary

Terms and Definitions related to debugging, debuggers and Visual Studio's implementation of a...

Author: Greazer Date: 08/26/2004

The UI for entering new blog entries in this Weblog community sucks!

I just have to vent! The mechanism for adding a new post to my blog via the embedded...

Author: Greazer Date: 07/14/2004

A magazine-like interface for browsing/page-turning...

I am part of an email distribution list here at MS that is focused on the topic of User Interface...

Author: Greazer Date: 07/14/2004

(Let's try this again) A favorite photo!

Being that I have two boys (13 & 16) that play Little League baseball, and my interest in...

Author: Greazer Date: 07/07/2004

Debugger windows, under what menu item should they live?

Andy has recently posted a question: Should debugging windows be accessible under the Views...

Author: Greazer Date: 06/18/2004

No Prince haters? And a few "country" artists make the Good Music list!

I’m continually amazed at how long my Good Music / Bad Music list can go on without getting...

Author: Greazer Date: 06/08/2004

JoeN's Visual Studio 2005 Walkthrough...

In case I've whetted your appetite with Enhanced Datatips, JoeN (one of our senior Visual C# PMs)...

Author: Greazer Date: 06/08/2004

Enhanced Datatip Design Notes

If you attended the recent Tech Ed in San Diego, you would have had a chance to see some of the new...

Author: Greazer Date: 06/07/2004

Uh oh... Good Music vs Bad Music strikes again...

Wait, while I put up my flame resistant walls... Ok, here it is... Good Music vs Bad Music

Author: Greazer Date: 05/15/2004

Digital Camera recommendations...

(Feedback based update: 7/7/2004) Due to my computer and photography interests, I get asked quite...

Author: Greazer Date: 04/22/2004

I love digital photography!

Jees, I've been intending to get this section started for a long while. To start, here's a short...

Author: Greazer Date: 04/21/2004

Idiot's Guide to Creating and Using VS Macros

Here's a quick tutorial on how to get to writing or entering macros in Visual Studio. Creating:...

Author: Greazer Date: 04/21/2004

Breakpoint Groups

I've seen this feature requested often. Here's a couple of macros that take some of the hassle out...

Author: Greazer Date: 04/21/2004

Articles added.

I converted a couple of my initial posts to articles. If you've seen them great! Though, I did add a...

Author: Greazer Date: 04/20/2004

Want to know: Use editor font in watch windows?

One of the recent requests in my post Wanted: Debugger User Interface Feedback was to allow the font...

Author: Greazer Date: 04/17/2004

Wanted: Debugger User Interface Feedback

In the past, we have relied on internal dogfooding, external alphas and betas, and usability studies...

Author: Greazer Date: 02/14/2004

The Visual Studio Debugger on the Wikipedia

While searching for information about submarines for one of my sons, I ran across several really...

Author: Greazer Date: 02/14/2004

Poor Man's Features

Just like any software development company, the individual teams at Microsoft frequently find...

Author: Greazer Date: 01/28/2004

Good and Bad Music

I have to be honest, I’m continually amazed at how long this list can go on, without getting one...

Author: Greazer Date: 01/28/2004

Introduction

My name is Jim Griesmer. I am a user-interface developer for the Visual Studio Debugger team. My...

Author: Greazer Date: 01/28/2004