Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Debugging, Shell Programming, Setup, Working at Microsoft, Virtualization
Teaching Children to Program Khan Academy / Processing
I've got a new experiment going on where I'm trying to get the kids interested in the new computer...
Date: 09/08/2012
Teaching Children to Program
I was playing Robozzle with my oldest and he was having a blast and loved that he was programming...
Date: 04/04/2009
Hyper-V review
The hypervisor support in Server 2008 is now out in beta and it's great to see the product hitting...
Date: 01/31/2008
Beginning again - and hiring
Well, fun times. I've taken a position on the Virtual Machine Manager team. I'll be one...
Date: 11/07/2007
The Shell Extensions Approved list is not a complete list of shell extensions on the system
I've noticed that a number of different programs just look at the Approved list of shell extensions...
Date: 09/08/2007
Supplemental Registrations (aka. Context Menu Handers (etc) - where are they loaded from...)
I've been thinking about the registration problem where you want to add a context menu (much of this...
Date: 09/06/2007
Installing shell extensions - please complain here
So... I've been looking more closely at Wix and I think I'm going to build some custom actions to do...
Date: 08/10/2007
Summer Fun, Full House
(Normally this kind of post is reserved for my other blog where I mostly blog about non-tech - so...
Date: 07/26/2007
The best way to make UAC shut up for a while
Let's say you want to install a few things and want UAC to stop bugging you while you install them....
Date: 06/08/2007
How to stop WinDbg from going crazy and loading all the symbols
One of my favorite features of WinDbg is that it doesn't load all the symbols up-front. That's a...
Date: 06/04/2007
Breaking when the instruction pointer leaves the module
The problem is to skip out of a kernel driver that we don't have symbols for - what's the best way...
Date: 05/31/2007
Finding where a bad HRESULT is returned
I've looked at this a couple times, but here's another way to break when the error code you're...
Date: 05/31/2007
How to only break on a jump when it will be taken
Here's a question that came up a work a little bit back - thought I would share the result around....
Date: 05/31/2007
Making an MSI that doesn't need a UAC/LUA prompt
The goal I think that most things don't need to require a UAC prompt to install - just install it...
Date: 05/03/2007
How to launch an un-elevated process from an elevated process
Update: Please refer to Aaron's FAQ which is being maintained while this post has grown stale This...
Date: 04/11/2007
UAC UI on oldnewthing - what the colors mean
I mentioned recently that I was the new owner of the UAC UI (from the dev side). Well, today I found...
Date: 03/31/2007
Flat Solution Explorer
Here's a great tool for folks that use Visual Studio with large projects - it gives you a flat view...
Date: 03/22/2007
New Beginnings...
I've moved onto the Windows Experience team. It should a lot of fun to continue to follow Guided...
Date: 03/14/2007
Virtual PC 2007: Released, as free download
How cool is that - we're releasing Virtual PC 2007 as a free download. Why should you care? Here's...
Date: 02/25/2007
RegNamespace sample up on codeplex
Scott, Jerry, Thayn and I have whipped up a sample of indexing the registry, as well as a shell...
Date: 02/16/2007
Windows Live ID Client SDK alpha release
On a recent post about BITSAdmin, someone commented on how you needed to be logged into passport to...
Date: 02/02/2007
Recruiting at BYU
Hi all - I'm at BYU for the career fair tomorrow (Wednesday). Come on down and talk to us and bring...
Date: 01/31/2007
RE: How to get rid of that pesky Windows Welcome Center at FIRST boot
While reading blog comments about Welcome Center, I came across this entry on how to remove welcome...
Date: 01/25/2007
Yahoo! Messenger for Windows Vista
I was just looking at the Yahoo! Messenger for Windows Vista video. Wow. It's gorgeous. It's nice to...
Date: 01/24/2007
Bernie Klinder ♡ Guided Help
From Bernie's review of Windows Vista's killer features... Guided Help and Automated Diagnostics --...
Date: 01/16/2007
Smile spotting - can you tell the difference?
I was taking a smile spotting survey that I found from Kathy Sierra's blog (good reading) and I know...
Date: 01/16/2007
Using WMIC to check for predicted disk failure (S.M.A.R.T. analysis)
I was looking at the Windows Vista Reliability and Performance Monitor and noticed that the data...
Date: 01/15/2007
Microsoft CES website - Group Shot pictures
Here's Microsoft's CES website. There's a ton of interesting stuff on here. The one that will...
Date: 01/10/2007
WMI Folder - codeplex project
Well, I've put the WMI folder code up on codeplex. Please remember that this code is very much...
Date: 01/10/2007
How to use BITS to transfer files
BITS is Microsoft's background intelligent transfer service. It's used to transfer files without it...
Date: 12/23/2006
Sabarinath Nair reviews Guided Help, Vista
Sabarinath had this to say about Guided Help: Guided Help While this feature is still under beta, I...
Date: 12/23/2006
Microsoft Junk Email Reporting Tool
This tool allows you to send in junk email so that others won't have to read it and hopefully others...
Date: 12/23/2006
Our uninvited Christmas tree(s)
Well, there's a lot of story to the last couple days so I'm going to bite it off in pieces. Here's...
Date: 12/17/2006
Will it blend? - Extreme Blending
I know this is stupid - but I still can't resist sharing. What blender manufacturers do when they...
Date: 12/08/2006
Wii Damage
The Wii is just cool - I have a lot of friends asking me if I can get them a discount on it and I...
Date: 12/08/2006
OldNewThing - Raymond Chen's new Book
Okay, I changed my mind, I wrote a book after all Back in 1993, I wrote that I'm doing this instead...
Date: 12/07/2006
Halo 3 Beta signup
From the site... North America Halo Gamers! Register now for future Halo 3 updates and for an...
Date: 12/05/2006
New Halo 3 trailer - Starry Night
XBox Marketplace has a new trailer up - starry night. Enjoy!
Date: 12/05/2006
Computer for the kitchen?
[via on10] Interesting idea - but when's the last time you looked at a well-used recipe book?...
Date: 12/04/2006
The Problem with Programming
This is a great article in which Bjarne Stroustrup, the inventor of the C++ programming language,...
Date: 12/04/2006
Getting a Path from an IDList
Not much to this - but I notice searches for this coming to my blog, so I might as well provide the...
Date: 12/01/2006
Photo Album Publishing - Why print photos when you can print a book?
Did you know that you can print custom books now? I can easily and cheaply create my own book with...
Date: 12/01/2006
Christmas Camera Shopping Technique and Recommendation
I've been thinking about good point and click cameras lately, and I'm a big fan of the Ricoh Caplio...
Date: 11/26/2006
Windows boot screens though time
Long Zheng shows off the progression in the screen that is both the first thing we see and the last...
Date: 11/25/2006
Windows Vista Keyboard Shortcuts
Just came across this good listing of keyboard shortcuts in Windows Vista and thought I'd share them...
Date: 11/24/2006
Agile teams at Microsoft?
Well, I was just reading ex-MSFT guy Moishe Lettvin's entry about how the start menu put together....
Date: 11/24/2006
Locating the file that a function (not on the stack) was written in
This question came up in one of the internal aliases a couple days ago. While debugging, how do I...
Date: 11/10/2006
Screencast: Video of a few Guided Help Topics running.
So Andrew, went through and put together a screencast of a few of the Guided Help topics in action....
Date: 11/10/2006
Photosynth is LIVE!
I talked about this cool service a little while ago - it's really cool. From the videos, it's really...
Date: 11/09/2006
Google emails a worm
Hey, Apple gets to ship worms, it's only fitting that Google emails them. I only wish Microsoft...
Date: 11/09/2006