by Chris Tavares
Come to this session to learn more about JavaScript, the language of Metro style apps using HTML, which provides the features you need to build real-world, full-featured Windows 8 apps. In this talk, you'll learn how to organize your code using the same coding standards we used to build Windows library for JavaScript, how to make your code robust and maintainable, and how to bring in 3rd party libraries, like the popular jQuery. If you're a newbie to app development with JavaScript, or an old hand that wants to see how the language is best used to build Metro style apps, this sessions is for you!
by Tim Heuer
XAML is a great, familiar addition to the Windows 8 UI technology stack. This session will cover the top productivity tips and tricks across the runtime, performance, tools and debugging that developers should know when building Metro style apps using XAML.
by Krzysztof Cwalina
This chalk talk is intended for C# and VB developers who want to start creating Windows 8 Metro style apps. In this talk, we will introduce a new profile of the .NET Framework for use in building Windows 8 Metro style apps. We'll also describe and discuss the design, architecture, features and limitations of this new profile.
by Marc Pottier
Windows 8 introduces a new print experience for apps that implement the new print contract. This experience can be extended to your printer with a Metro style app that is automatically installed with the device. In this session, you will learn how to develop an app that can access printer status, customize the print experience with differentiated device capabilities and report printer status through notifications.
by Adam Lenart, Cameron Brodeur and Chris Matichuk
Installing device drivers may be one the first experiences users have with your apps, and you want to leave a great impression. Windows 8 contains a number of features that make installing device drivers easier and faster than ever. This session focuses on best practices for authoring INF files that take advantage of Windows 8 performance improvements, assuring successful deployments, achieving device interoperability with Metro style apps, and eliminating co-installers from installation paths. Experts also will be on-hand to answer your device driver packaging questions.
by Uday Shivaswamy
Do you have existing Windows apps? We'll show you the "compatible by design" principles and features of Windows 8 for future-ready desktop apps. Through this session, you will discover how to make your desktop apps work harmoniously alongside Metro style apps and how to position your app for the future by applying new Metro style design principles.
by Mark Miller and Pracheeti Nagarkar
The Common Language Runtime is the cutting-edge virtual machine at the heart of the .NET Framework. In this session, we'll dive deep under the covers of the CLR and discuss some of our key innovations for .NET Framework 4.5 and Windows 8. Topics will include updates in the code-generation and diagnostics space, improvements in our garbage collector for low latency server scenarios, and automatic NGen.
by Stan Pennington
Windows 8 exposes a broad range of audio and video functionality for Metro style apps, and extensibility in the media platform provides advanced apps the option to do more. Apps can use the power and efficiency of native code media extensions to deliver additional effects, arbitrary processing, media formats and media delivery support. Learn how to develop, deploy and leverage these plug-ins for advanced playback, capture, sharing and transcoding.
by Joe Laughlin and Rahul Nair
Windows 8 makes it easy for developers to reduce memory consumption of drivers and apps. This session will introduce the key investments that make this possible, such as pool and heap manager. It also will discuss best practices and tools for optimizing driver and app memory footprint.
by Dan McLachlan
Windows 8 offers the opportunity to ship your game on the world’s broadest range of form factors, from super-light tablet devices to high-end gaming rigs with 3D displays. Learn how to max out GPU performance to hit the broadest possible audience.
by Brett Humphrey
Windows 8 is a great platform for creating assistive technologies for customers with disabilities. Learn how the platform, apps, and devices allow you to build varied assistive technologies. Explore how you can bring your existing technologies to Windows 8 and create new capabilities using touch and UI automation. Grow your business by helping customers with varying abilities get the most from Windows 8.
United States United States, Anaheim
13th–16th September 2011