Sessions at Microsoft BUILD 2011 about Windows Runtime and Windows 8

Your current filters are…


Wednesday 14th September 2011

  • Using the Windows Runtime from C++

    by Herb Sutter

    In this talk, Microsoft's C++ architect and chair of the ISO C++ standards committee Herb Sutter will showcase upcoming innovations in Visual C++ that show the Windows Runtime as a core part of native development. Windows 8 comes packed with rich APIs that are all Windows Runtime based, and C++ continues to deliver the tools you need to achieve the power and performance you have come to expect. Join us for a technical session that will serve as an overview of the new C++ programming model for the Windows Runtime and a prerequisite to other C++ sessions.

    At 3:30pm to 4:30pm, Wednesday 14th September

    In 213 B, Anaheim Convention Center

    Coverage video

Thursday 15th September 2011

  • Build advanced touch apps in Windows 8

    by Reed Townsend

    Dive into Windows Runtime and Win32 support for advanced touch and gesture input. Learn how to access rich touch input properties with PointerPoints, use flexible componentized gesture detection with GestureRecognizer, and work with touch and pointer device properties using PointerDevice. We’ll explore how apps can use Touch Targeting APIs to provide a better targeting experience and give an overview of touch APIs available to developers of desktop applications. Extend what you can do in HTML and XAML and take full advantage of the Windows Runtime touch and gesture platform.

    At 10:30am to 11:30am, Thursday 15th September

    In Grand K, Anaheim Marriott

    Coverage video

Friday 16th September 2011

  • Async made simple in Windows 8, with C# and Visual Basic

    by Alex Turner and Mads Torgersen

    The new Windows Runtime is adopting a heavily asynchronous programming model to ensure the responsiveness of Windows 8 client apps. This makes it more critical than ever to have great support for asynchronous programming in your programming language. Come learn about the async language innovations coming in C# and Visual Basic and how these new language features come together with new Windows Runtime APIs to simplify asynchronous programming. No more callbacks!

    At 9:00am to 10:00am, Friday 16th September

    In Ballroom B, Anaheim Convention Center

    Coverage video

  • Lessons learned designing the Windows Runtime

    by Brent Rector

    Many Windows Runtime APIs were designed during the course of Windows 8, and many lessons were learned during this process. Come learn what challenges the designers of the Windows Runtime APIs encountered, how they solved the problems and why they chose the selected resolutions. After this talk, you will be able to incorporate this guidance into your own API designs to make APIs that are simple to use, easy to maintain and a joy to program against.

    At 10:30am to 11:30am, Friday 16th September

    In 207 B, Anaheim Convention Center

    Coverage video