When it comes to develop complex projects, having a way to keep the user interface and the business logic separated is fundamental. This is the main goal of the Model-View-ViewModel (MVVM) pattern, which is the most widely used in the XAML world, since it's based on all the great features that every XAML developer knows, like binding, dependency properties, etc. In this session we're going to see how to leverage this pattern to develop a Universal Windows app, with a little help from Template10, an open source project created by Microsoft to make the life easier for Windows developers.
Přednáška z pražského MS Festu 2015. Přednáší Matteo Pagani.