Native Client

TH16 Utilizing the MVVM Design Pattern in WPF


2:00pm - 3:15pm

Level: Intermediate

Paul Sheriff

Author / Instructor

There are way too many overly complex Model View View Model (MVVM) design patterns and libraries in the development world. How is a programmer new to WPF to ever learn how to use MVVM quickly and easily? This session will guide you step-by-step on how to take advantage of this powerful design pattern. You will not have to learn any of the MVVM libraries. Instead you will see how to use your own classes to implement MVVM. The main goal of MVVM is to help you develop code that is testable and re-usable, and this can be accomplished by just using a simple approach to MVVM. You will walk away with some great base classes that will help you incorporate MVVM into your WPF applications.

You will learn:

  • How to use the MVVM design pattern effectively
  • How to use a base class for your MVVM design
  • How to keep MVVM simple