The Microsoft Managed Languages team has been focused on rebuilding the VB and C# compilers and editing experiences as part of Project "Roslyn". This effort has paved the way for these languages to continue evolving for many years to come. However, what does that future actually look like? We explore the editing experience, how public APIs may be used to write language-level extensions, as well as new language features.
WinJS offers a very flexible and productive programming model for UI. C++ offers the most power and flexibility when it comes to developing Windows Runtime components. Put WinJS and C++ together and you have a highly productive toolset to build engaging applications for Windows, Windows Phone, and Xbox One. In this session, the speaker will take you through the steps to run the same code on all three platforms. Attend this session to learn how to build a flexible UI that is easily adaptable to the 1ft, 2ft, and 10ft user experience.