laptop

Documentation

A Pluralsight course titled MVVM Light Toolkit Fundamentals is now available! This is the ideal starting point to dive into the toolkit.

The course offers a comprehensive overview of each component within the MVVM Light Toolkit, supplemented with numerous examples. The entire course comprises six modules, totaling 4 hours and 30 minutes of instructional content.

  1. Module 1: Introduction to MVVM
  2. Module 2: Refactoring the App to MVVM
  3. Module 3: The Core Components
  4. Module 4: The Extras
  5. Module 5: Installing MVVM Light and Additional Components
  6. Module 6: Advanced Examples With MVVM Light

Xamarin

For Xamarin, check out my talk at Xamarin Evolve along with the related sample project.

Navigation Service

The process of initializing and using the MVVM Light NavigationService varies depending on the platform. This series of articles details how to do so across all supported platforms:

  • The INavigationService interface
  • Xamarin.iOS (with Storyboards)
  • Xamarin.iOS (with XIB)
  • Xamarin.Android
  • Windows Store (WinRT) (coming soon)
  • Windows Phone Applications (WinRT) (coming soon)
  • Windows Phone Silverlight (coming soon)
  • Xamarin.Forms (coming soon)
  • Windows Presentation Foundation (coming soon)
  • Silverlight (coming soon)

Blog Posts

My blog features a dedicated category for all MVVM Light-related announcements.

Source Code Documentation

The source code documentation is available in CHM (Compiled HTML) format and as a website. For more details, please visit this page.