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

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
Commands
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
Models
Handling Serialization
Communicationg between models and view models
Validations
ValidationRule class
IDataErrorInfo interface
Validation Error templates
Testing
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
Legend