Building for Windows 8 and Windows Phone 8 with .NET and MVVM
Both Windows 8 and Windows Phone 8 run the same Windows kernel but the present programming models that have many similarities but are not exactly the same.
This presents a challenge to a developer who wants to write an app once and have it run on both phone devices and Windows 8 devices.
In this demo based session, we'll walk through steps that you can take to abstract out your code so as to get as much re-use as is possible across Windows 8 and Windows Phone (and, potentially, take your .NET code onto other platforms like iOS and Android via toolkits like Xamarin).
We'll be working in C# and Visual Studio and we'll be talking about MVVM, Inversion of Control and Dependency Injection techniques along the way.
Topics covered -