Education Day: Creating WPF Line of Business Applications (M-V-VM) Using C# and VB.NET

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

Training Day Download

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

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 167 other followers