Mastering Windows Debugging Virtual – Native Developers Rejoice!

After many, many requests, we are offering my Mastering Windows Debugging class as a virtual session on February 3 and 4, 2009. The world still runs on native C++ Windows applications so if are designing and debugging those hard core applications, this class is for you! We’ll cover all sorts of great native debugging tricks…

It Could Only Happen to Richter

I had dinner with John Robbins and Jeffrey Richter tonight, and after an hour or so of chit-chat, I asked Richter what time it was. He checked his watch and found that it had blanked out. Turns out he’s wearing a solar-powered watch, and it’s been so long since they’ve seen the sun in Seattle…

Silverlight 2 Scroller

01/22/09: Scroller updated in this post.  Last week I had the opportunity to really dive into some fun with a Silverlight 2 ListBox.  It all started with a requirement for a simple Scroller control.  You know, the simple left-to-right scrollers that you see in so many applications?  I’ve seen them in several applications, yet when…

Initializing the FROM value of a Silverlight 2 Animation

Recently, I was attempting to create my own popup dialog. I had specific requirements in mind for this dialog, including:  I wanted to animate the Width/Height from 0x0 to the ActualWidth/ActualHeight I wanted to animate the Opacity from 0 to 1 I wanted to animate the Top/Left properties from the point of mouse click (an…

Impressions of Windows 7

It’s been a whole three days that I’ve been using Windows 7 so that makes me an expert. (Just kidding!) However, since I was able to grab my copy before Microsoft faced server death, thank you MSDN Subscription, it’s given me a whole weekend to actually use the operating system in a real world developer…

Win7 Beta – Remove the Send Feedback Link on Every Window

I’m knee deep in setting up my Lenovo X60 Tablet with Windows 7 and my initial impressions are extremely positive. The fact that all the drivers for my laptop were in the install except for the fingerprint reader and the ACPI power management driver nearly made me giddy. I was thrilled that I didn’t have…

Windows 7 Beta – Hot off the Digital Download

If you’re an MSDN Subscriber, you’ve got a little present waiting for you at http://msdn.microsoft.com/subscriptions. Both the x86 and x64 versions of Windows 7 Beta! It’s wonderful to see that Microsoft is back to generating excitement about their OS betas. I have to admit that during the Vista beta I never bothered to try it…

PC Magazine: 1982-2009

It’s old news by now, but I couldn’t let it go by without saying a few words about an old friend who’s no longer with us. PC Magazine began life as a print magazine in 1982. And what a magazine it was! In the early days of personal computing, which were like the wild west…

PowerShell: One Year Later

At the end of 2007, I made a New Year’s resolution to start using PowerShell as my command window. Amazingly, that’s the only resolution I’ve ever kept in my life! Shocking, isn’t it? What’s even better is that by using PowerShell, it made me taller, better looking, and smarter, too. Well, not the two former,…

Paraffin 3.0 – Now with Full WiX 3.0 Support

Congratulations to the WiX team on hitting the Beta milestone for WiX 3.0! Now that code and schema changes are on the ramp down on the project, I thought it was the time to update my Paraffin tool to offer full support for WiX 3.0. If you didn’t see the original set of blog posts…