Microsoft Surface powered by WPF

From the initial interviews I knew that Microsoft Surface was a Vista PC under the hood and I had my suspicions that the graphics were powered by WPF (Windows Presentation Foundation - the graphics subsystem that is present in .NET 3.0 and Vista). 

Reading Scott's blog I found these suspicions to be true as he announces that Surface is indeed powered by WPF.

As Ashish rightly points out, it is a great time to pick up and hone those WPF, Silverlight and Expression tools skills.

This kind of user interface interaction - with multiple inputs going on simultaneously - demands multi-threaded programming and Dwayne who works for the WPF team talks about how to develop threaded modeling in WPF - some pretty interesting stuff and the basis for how Surface works.

Technorati Tags: Surface, WPF