Kathryn S. McKinley discusses research approaches and results that abstract, choose, and exploit hardware heterogeneity providing computational power at low energy consumption levels.
Luke Hoban introduces TypeScript and its implications for writing web applications and creating supporting tooling.
Justin Kobel introduces claims-based authentication, what are claims, their life cycle, explaining how to consume them in .NET through a number of demoes.
Ronny Kohavi shares lessons learned, cultural and scaling challenges conducting hundreds of concurrent online controlled experiments at Bing.
Mike Falanga shows several C# and F# solutions to common programming problems, comparing how well each language enhances the ability to draw accurate conclusions about the code.
Mitchel Sellers introduces .NET 4.5 Async, showing how to use it by means of examples.
Raymond Chen tells the story of Windows’ API evolution from the beginning up to its latest version, WinRT.
Dominique Louis covers the history of MonoGame from its roots in XNA and how the team ported it to 8 platforms. He demoes taking a simple 3D XNA sample from Windows to Android and Windows Phone 8.
Robert Annett explores some of the issues of upgrading, maintaining or replacing legacy Java and .NET applications that haven't been touched in a decade, providing advice on solving common problems.
Justin Beckwith introduces several ways to deploy ASP.NET, Node, and PHP applications to Windows Azure, including git deployment, TFS deployment, continuous integration and custom scripts.
Eben Roux introduces messaging using a service bus, explaining the differences between WCF, web services and a service bus, and demoes how Shuttle handles messages.