This talk will cover how to bring existing C# or Visual Basic code into your Windows Metro style apps, enabling you to speed development through reuse. We will walk through the process of porting an app from Windows Phone to Metro style. You will see common issues that you may run into when bringing your code into Metro style apps, and how to resolve those issues. To maximize your benefit from this session, having some prior experience writing XAML-based apps is recommended.
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 Stephen Toub
The new async support in C# and Visual Basic dramatically simplifies the process of building scalable and responsive apps for the client and cloud. However, while the programming model provided by this async support enables development in a style very reminiscent of synchronous programming, the required mental model and run time costs involved are anything but. In this session, we’ll dive deep into how async works, examining key aspects of the design and implementation that result in overheads when compared to synchronous programming. With that knowledge, we’ll tour through best practices for using async to build high-performing, scalable and responsive apps and libraries.
13th–16th September 2011