SW vs. HW Performance for Layered Windows

Seema has a good post explaining why software rendering is sometimes faster than hardware rendering for layered windows. In short, your software vs. hardware performance will depend on your specific video card. Seema suggests:

Key takeaway: a semi-transparent window is a particularly complex feature for WPF’s rendering system. Figure out early what type of hardware that you expect your app to run on, the performance that is acceptable for your users, and whether you want to use Window transparency.

Clearification

My friend and co-worker Hamid just pointed me to Clearification.com, a very interesting new joint project from the Windows Vista team and Demetri Martin. It hosts a series of episodes that tell the story of Demetri’s “condition,” and presumably how he overcomes it. Only the first episode is available now, but the others are all “coming soon.” The site publishes a feed so that you can keep up to date on new additions, and of course, so that you can watch those new episodes as soon as they are posted. It seems pretty cool so far, I’d definitely recommend checking it out.

Architects Blogging Like Crazy

Two of our architects, Mike Hillberg and Rob Relyea, blogged up a storm while I was gone. There is a great wealth of information on both of their blogs, and I am learning a lot about WPF by reading them. I’m especially impressed that Mike has only been blogging for 12 days and has already contributed an incredible amount of information to the WPF blogosphere. And I really like Rob’s new periodic round-up of WPF news and blog articles. It’s good stuff, check it out!

I guess we really have transitioned into ship mode if our architects have this much time to blog. :)