A couple cool things happened this week:
I also have a fresh "use this not that" section for Touch.
'Windows 8' Developer Preview
Jenson's video shows it the best:
Try and avoid poking too many questions at me about the next version of Windows as I don't know which features have officially been disclosed and have been advised not to talk about it. You can read the official Previewing 'Windows 8' press release to learn more about the announced features. Keep in mind that this preview is just that, a preview; we have been known to add and change features, UI, and functionality before actual developer previews, not just demos at D9.
This presentation also mentioned
//build/ Yesterday Microsoft announced that BUILD is a new event that shows modern hardware and software developers how to take advantage of the future of Windows. BUILD is the first place to dive deep into the future of Windows. At BUILD, Microsoft will show:
There a $500 discount if you register for //BUILD/ before August 1st. Not a bad deal. Find out more about the //BUILD/ conference at their website: http://buildwindows.com
Windows Developer Guide Update
We published a version of the Windows 7 Developer Guide to the MSDN Library – you can access it at this URL:
Here are direct links to a couple of feature descriptions that I think were well done:
The top-level descriptions for these pages indicate the category they fall into (also viewable in the TOC). The second level headings are the actual feature descriptions. FYI, we are not bound to this format – we should follow it where it makes sense, but innovate and differentiate where possible to really make our document for Windows 8 special. Remember, the Windows 7 developer Guide effort came into existence in just over a month and under some duress, with fewer contributors. We have more time, more expertise, and more resources dedicated to the effort this time around, so I suspect we should be able to create a higher quality document.
Use this not thatWhen you are using Windows Touch, in most cases, using the Manipulation processor is better than using the gestures or interpreting raw touch messages. The manipulation processor gives you:
To get started with the Manipulation processor, you should check out the Windows Touch Manipulation and Inertia samplethat showcases best practices using Direct2D and multitouch built on the MP. There are additional samples that ship in the Windows SDK but the Direct2D sample is my favorite.