In 2013 the Lync 2013 Managed API for the Lync 2013 client has added a series of new capabilities, especially for building Kiosk style applications, such as video and application sharing. This session will give an overview of these capabilities.
This deep-dive session presents new advances in .NET for building applications. Learn how features such as cloud compilation, a new Just-In-Time compiler (JIT) and parallel processing enable you to build applications that are faster and consume less memory.
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.
DAX is not only an expression language, but also a query language and, when it comes to performance, the xVelocity in-memory engine is second to none. Scanning fact tables and performing leaf-level computation happens in a matter of milliseconds. Nevertheless, as with any other language, you can write good DAX or bad DAX, depending on your understanding of the engine internals. This session introduces DAX as a query language, showing the different ways of querying with DAX using real-world data. Some queries will be fast, others will need optimizations. Many practical examples based on common patterns and an analysis of the query plans will show how to get the best out of DAX.