Simple play icon Course
Skills Expanded

Building Windows 8 MVVM XAML Apps

by Brian Noyes

This course covers how to use the Model-View-ViewModel (MVVM) pattern to build Windows Store XAML applications for Windows 8 and WinRT.

What you'll learn

Building Windows 8 Modern UI-styled applications presents a whole new arena for building applications. However, patterns that have evolved for building clients with other XAML platforms (WPF, Silverlight, and Windows Phone) apply equally to building Windows 8 XAML clients. The Model-View-ViewModel (MVVM) pattern has become the de-facto standard for building loosely coupled, maintainable, testable, pattern-based XAML client applications. This course teaches you the key concepts and application of the MVVM pattern using the WinRT platform to build Windows Store XAML Apps for Windows 8.

Table of contents

Course Introduction

About the author

Brian Noyes is CTO and Architect at Solliance (, an expert technology solutions development company. Brian is a Microsoft MVP and specializes in client application architecture, full stack web development, cloud and microservice architecture. Brian has authored several books and dozens of technology publication articles, including Developer's Guide to Microsoft Prism 4, Data Binding with Windows Forms 2.0, and Smart Client Deployment with ClickOnce. Brian got started programmin... more

Ready to upskill? Get started