I live in airplanes.

The end of the year is approaching, and I normally like to do a bit of a review. This year, there was one statistic that really stood out for me. I have a car that is a blast to drive, and I love to drive in general. So, I’m not sure exactly how this happened:…


You can’t fix application compatibility problems with dialog boxes.

Here’s an interesting story that I hope every developer internalizes: people don’t read what you have to say. Now, it used to be that people didn’t read the manual until they had no choice. Then it got to the point that people didn’t read the manual ever, so people stopped shipping manuals. But now a…


What does the MoveIniToRegistry Shim Do?

I’m still catching up with requests to talk about stuff – here’s one that came in back in June (and just came again today from somebody else): “MoveIniToRegistry clearly requires parameters, but there’s no documentation defining what these are.  (Presumably this fix will apply an IniFileMapping?)” I haven’t doc’d this shim yet, so here’s the…


Living the High (DPI) Life

There’s a big effort going on for Windows 7 to make High DPI more usable by the masses. (You can read an article on the engineering aspect of that here.) You can even switch DPI with nothing more than a simple logoff, rather than the reboot required for Windows Vista. (It’s still not instantaneous, but…


Shimming Applications on Windows Vista 64-Bit

The same question came up two times in 26 minutes (on the same discussion list, no less), so I figured I’d answer it once here as that seems a reasonable indicator that others may have the same question. What is the deal with shimming on Windows Vista 64-bit? Well, it turns out it’s a bit…


TechEd EMEA IT Professionals 2008 Recap

I’ve been running around the world a bit lately, and falling a bit behind on all of the things I’d like to talk about. We had a great time at TechEd 2008 IT Professionals EMEA – I had a chance to talk to quite a few folks, although I didn’t really have the time to…


Windows Application Compatibility Engagement

I’m apparently going for a record, trying to see if I can spend the entire month of October jet-lagged. So far, so good (just got back from Singapore)… Anyway, I like free stuff as much as far more than the next guy. So, I figured I’d pass this one along – an initiative sponsored by…