MVVM Light Toolkit Fundamentals
Pluralsight
Course Summary
This is a reference course about MVVM Light, the popular toolkit to build client applications in XAML.
-
+
Course Description
MVVM Light is extremely popular to build client applications in XAML. It supports Windows Presentation Foundation, Silverlight, Windows 8 (RT), and Windows Phone. This toolkit consists of helper components, project and item templates, code snippets, and recommendations on building a decoupled architecture for your application. MVVM Light works great in Blend and the Visual Studio designer to enable designer-developer workflow to improve the application's user experience. MVVM Light also makes it easier to decouple the application's components and to maintain it. This course introduces each component with in-depth explanations and samples. It also shows examples inspired from real-life applications where MVVM Light is used successfully.
-
+
Course Syllabus
Introduction to the MVVM- 25m 38s
—Introduction 1m 29s
—Showing the Data Service Output 0m 45s
—Building the Model 1m 46s
—Building the Client Data Service 4m 4s
—Creating the UI of the MainPage 1m 25s
—Navigation and DetailsPage 3m 5s
—Saving the Data Object, Testing 1m 20s
—Summarizing the Issues of Non-MVVM 3m 42s
—Theory: Understanding the MVVM Pattern (1) 2m 28s
—Theory: Understanding the MVVM Pattern (2) 2m 27s
—Theory: Understanding the MVVM Pattern (3) 3m 2sRefactoring the App to MVVM- 39m 4s
—Introduction 1m 34s
—Refactor the Model Object 1m 27s
—MainViewModel Part 1: Properties 3m 6s
—MainViewModel Part 2: Commands and Services 8m 58s
—Pairing the View and ViewModel, XAML 7m 18s
—Adding ShowDetailsCommand and Testing the App 5m 2s
—Adding Design Time Data and Designing in Blend 6m 12s
—Unit Testing the Application 4m 11s
—Summary 1m 10sThe Core Components- 46m 41sThe Extras- 57m 27sInstalling the MVVM Light Toolkit and Additional Components- 44m 31sAdvanced Examples With MVVM Light- 54m 22s