In this episode, recorded at TechEd in Houston, Robert is joined by Brian Lagunas of Infragistics, who shares with us best practices for building applications using MVVM. Brian starts off by reviewing what MVVM is and what it isn't. He then demonstrates several things you should not do and why you…

Today Andy Beaulieu shares how his cool Physics Helper XAML has been updated to be a Windows Universal library. This opens it up to a broader world and brighter future... Here's some of the other times we've highlighted him and his projects; Getting physical Windows 8 Modern UI XAML with the Physics…

Let me congratulate you on making it all the way through this series. Think about how far you've come in such a short amount of time! It takes a high degree of commitment to work your way through 10 hours of content, but you did it, and you definitely have what it takes to see a project through to…

Download the source code for this lesson at http://absolutebeginner.codeplex.com/ In this final lesson, we’ll build the MapNotes app. It is a GPS-aware note app that records not just the note you take but also where you took that note and displays it on a map. Then you’ll be able to read that note…

Download the source code for this lesson at http://absolutebeginner.codeplex.com/ In this lesson we're going to talk about animation. To be clear, what we really do is change properties of the controls on our pages over time. This could take the form of moving an element from one place to another,…

Download the source code for this lesson at http://absolutebeginner.codeplex.com/ In this exercise we’ll build a project that combines many of the things we talked about previously into a single example. The Daily Rituals project is essentially it's a goal-tracking app. The idea is, for 30 days,…

Download the source code for this lesson at http://absolutebeginner.codeplex.com/ The last piece of the puzzle we’ll need before building our next complete exercise app is to understand Value Converters. In short, sometimes you want to use data in your View Model that is not in the correct format…

Download the source code for this lesson at http://absolutebeginner.codeplex.com/ We’ve already discussed several facets of the Model-View-ViewModel design pattern, or rather MVVM. In this lesson I want to add one more piece to the puzzle so that we can employ it in our upcoming project.MVVM…

Download the source code for this lesson at http://absolutebeginner.codeplex.com/ In this short lesson we’ll learn about the CommandBar, another user interface element we can use on the Phone to provide more options in the form of icons and menu options to the user than what they see displayed by…