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.
In this report, we shall consider a new component in Azure—Azure Resource Manager—which allows you to work with your application as a whole, rather than as a collection of disparate services and components. In addition, Azure Resource Manager allows tagging of resources and performs automatic application deployment in a development or test environment, as well as provides for dependency tracking for settings and resources in these environments.