I see a lot of hype, street talk around Windows Vista and how it's doing world-wide. It usually ends up in a Apple conversation and it gets noisy from there.
At any rate, Microsoft announced yesterday that we are essentially growing the Windows Vista & Office market well. You can read more if you want the specifics below, but what does all this mean for developers?
In context, it means that Windows Presentation Foundation (WPF) applications are shaping up to be a realistic discussion around going beyond the browser experience with approaches like (XBAP) for example. As you don't download .NET 3.0 runtime, it's free inside the operating system and some applications I've seen inside WPF have super small payloads attached to them and do significantly a lot.
A classic example in the WPF space is Expression Blend itself, as when you remove the Sample Source Code Examples, you're left with approx under 20mb in size. I'd argue the actual Help file takes up a large piece of that as well. Overall, that's pretty damn exciting as not only does Expression Blend use WPF pieces to then create WPF (so dog fooding)
There is room to move here folks and with success stories like New York Times reader being profiled out there, it offers a compelling argument going forward in terms of adopting Microsoft User Experience offerings.
It doesn't stop there, SideBar Gadgets is probably one of the coolest features in Windows Vista as you can do some very creative and interesting things with it. You can use this in LOB applications to snapshot pieces of the application and so on.
Bottom line, now is the time to get your mind around WPF, what it means to you, what you can do with it and start thinking about adding it to your development roadmap going forward.