Oh, to be able to go this year. So many interesting sessions, I’d be a kid in a candy store. If any of you go and blog, please send me links.
In addition to the obligatory boot-camp sessions for HTML5 Canvas, jQuery, and the like, these are the MIX 11 sessions that I’d love to dive into:
The talk will cover the overall architecture and algorithmic building blocks of the Kinect device, especially the audio pipeline. We will present the opportunities it opens for building better human-machine interfaces, new user experiences, and other potential applications. No specialized signal processing background is required. The presenter is the creator of most of the audio algorithms in the Kinect pipeline.
Heard about Microsoft Surface 2? In this presentation we will introduce you to the new Microsoft Surface Hardware and explain how you can write applications for it. By the end of the presentation you will have learned how to use the Microsoft Surface 2 SDK to write an application that bridges the physical world we live in to the virtual world on the Surface. We will also discuss what it takes to write an application that targets both Microsoft Surface Hardware and Windows Touch Enabled Devices. And of course, you will learn tricks of the trade, like how to write an application right away using the new Microsoft Surface Input Simulator. We will focus on WPF development, but anyone with an interest in Natural User Interfaces should be able to follow and enjoy the presentation.
Windows Azure Storage provides a scalable and reliable storage service in the cloud for blobs, tables, queues and drives. In this session we will quickly show you how to use storage through the REST-based programming model – whether your applications are running in Windows Azure or elsewhere. We will also share several best practices for optimizing Windows Azure Storage.
Come along to this session to get an overview of the new video and audio tags from the HTML5 specification. Discover how to use them to play media in modern browsers and on mobile devices. Learn the most advanced techniques and best practices, including encoding optimizations, custom skinnable players, full screen workarounds, seeking settings and fallback scenarios for legacy browsers.
If you’ve seen the demos for Internet Explorer 9’s hardware accelerated graphics, you are probably excited to learn the details of HTML5 Canvas. With all major browsers supporting HTML5 Canvas, a scriptable 2D drawing context, Canvas is quickly becoming the natural choice for graphics on the web. In this session, you will learn advanced Canvas concepts (including the origin-clean security and the Canvas Drawing Model), understand when to use Canvas versus SVG and get a deeper look at how the Internet Explorer team solved interoperability issues as we implemented the specification. You will learn to build HTML5 Canvas websites through best practices and lots of code samples.
We love HTML5 so much that we want it to actually work – in an interoperable, predictable manner across all browsers. In this session you will learn the current status of HTML5 and the Open Web Platform and what will take to bring it to a Recommendation. You will also preview the next emerging standards and understand Microsoft implementation approach through prototypes. Finally ride the DeLorean at 88mph and discover some of the work being done by Microsoft with the W3C on what will lead into HTML6.