Welcome to a Touch-Based World The Metro Design Language Designing Windows 8 Applications for Metro Metro Application Types XAML Controls in the Visual Studio Toolbox - The Common Controls XAML Controls in the Visual Studio Toolbox - Other Controls Building the User Interface Data Binding Introducing MVVM Starting the ViewModel - Data Inversion of Control The Role of Service Agents Asynchronous Programming Model Mocking the ViewModel's...