profile portfolio pricing contact info feedback feeds
  Developing WPF/Silverlight apps using MVVM Pattern
Web this site

Show only topics where Level     Reload topics
select/de-select all 
Introduction to the MVVM Pattern
Introduction to MVVM
Comparing MVVM to other similar patterns
Creating ViewModels
Creating a simple viewmodel
The Observer Pattern
INotifyPropertyChanged Interface
Dependency Properties
Observable Collections
Handling Concurrency
Updating the UI in a multithreaded application
The Command Pattern
Creating Commands using ICommand
Created RoutedCommands (only WPF)
Attaching commands to controls
Attaching logic to commands per control (only WPF)
Command bubbling and routing (only WPF)
Using RelayCommand
Using Behaviors
Attached Command Behavior
Avoiding Events using Dependency Injection
Handling Serialization
Communicationg between models and view models
ValidationRule class
IDataErrorInfo interface
Validation Error templates
Introduction to Unit Testing
Unit Testing using Visual Studio

Approx. Duration
4 days

Total duration displayed above is just an approximation. The actual duration may vary depending on the combination of topics selected from other courses and other factors

References (chosen randomly)
Other Courses