Introduction
This all day training event is designed to teach developers how to create WPF Line of Business Applications that can easily be Unit Tested. The Model-View-ViewModel (M-V-VM) pattern will be used as a guideline for the application structure. Many aspects of WPF LOB programming will be covered including validation, logging, UI entry error notification, exception handling, layered application architecture, Unit Testing and a short introduction to memory profiling.
At the end of the day, developers should have a good grasp on M-V-VM and how to create their own testable WPF LOB applications.
For the lab time, we will provide an application walkthrough that attendees can complete during the lab time. Walkthrough will be in C# and VB.NET.
Additionally, if you have a current WPF application and want to move it to M-V-VM bring it with you on your laptop. You can get started on the project during the lab. This way you’ll have hands on help to get to up and running.
Download
After downloading the files, you must change the file extension from .DOC to .zip and then extract files. This is a requirement of WordPress.com
Karl’s Power Point Presentations
Sessions
- Data Binding & ICommnd Introduction – Jaime Rodreguez
- MVVM Introduction – Jaime Rodreguez
- Commands – Karl Shifflett
- View Instantiatoin – Jaime Rodreguez
- Validation – Karl Shifflett
- UI Data Binding Exceptions – Karl Shifflett
- Logging, Error Reporting, Modal Dialogs – Karl Shifflett
- Testing – Karl Shifflett
- MVVM Tips – Jaime Rodreguez



