Intertech’s Complete MVVM course introduces XAML GUI developers to the role of the Model-View-ViewModel (MVVM) design pattern. The course opens by exploring common challenges found when building XAML UIs, and how incorporating the “separation of concerns” within your applications can increase maintainability, testability (and "blendability").
Once the role of MVVM has been solidified, the course provides refactoring activities to give developers experience incorporating MVVM into an existing XAML solution. Attendees will also implement the MVVM design pattern from the ground up, as well as using various Expression Blend and Visual Studio project templates.
The class concludes with a brief overview of several popular MVVM frameworks which can be used as a foundation for future MVVM projects.
For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.Learn More
This class is intended for C# programmers who have a solid background building GUIs using XAML based technologies (WPF, Silverlight or Windows Phone 7).
Communication Between the Layers
Survey of Tools and Frameworks