“The Microsoft Surface Toolkit for Windows Touch Beta is a set of controls, APIs, templates, sample applications and documentation currently available for Surface developers.
With the .NET Framework 4.0, Windows Presentation Framework 4.0 (WPF), and this toolkit, Windows Touch developers can quickly and consistently create advanced multitouch applications for Windows Touch PCs.
This toolkit also provides a jump-start for Surface application developers to prepare for the next version of Microsoft Surface. Use it to take advantage of the innovative Surface technology and user interface to develop your own rich and intuitive multitouch experiences for a variety of Windows Touch devices.”
Just to point out this [awesome!] download available from the Microsoft Surface team, intended only for educational purposes.
From the main site:
"Multitouch support in Windows 7 allows applications to blur the lines between computers and the real world. Touch-optimized applications entice users to touch the objects on the screen, drag them across the screen, rotate and resize them, and flick them across the screen by using their fingers. The manipulations and inertia processor classes allow graphical user interface (GUI) components to move in a natural and intuitive way. Manipulations enable users to move, rotate, and resize components by using their fingers. Inertia enables users to move components by applying forces on the components, such as flicking the component across the screen. The contents of this sample are covered by the Microsoft Surface SDK 1.0 SP1 license agreement, with any additional restrictions noted in the Readme file. The purpose of this download is educational use only and is made available "as-is" without support."