Registration

Registration is required to attend this event. You must be a member to register.

 

Event Information

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

When:  

Saturday, 1/31/2009 at 9:00 AM

Where:  

Hewlett Packard Building 48 / 19447 Pruneridge Ave., OakRoom / Cupertino, CA 95014

Event Description

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.

Click here to register!

Presenter's Bio

Karl Shifflett

Karl Shifflett is a Program Manager II at Microsoft. He has been on the WPF Designer Team since August of 2008. Before Microsoft, Karl was a software architect, former Microsoft MVP, current Code Project MVP and MCAD from Bellevue, Washington. He has been designing & developing business applications since 1989 and transitioned to .NET in March of 2003. In April of 2007 he joined the list of WPF and Microsoft Expression fanatics & evangelists. Karl is an exciting and enthusiastic speaker. He is a member of Team Mole that delivered Mole Visualizer For Visual Studio to the world. He is also the author to XAML Power Toys and loves WPF LOB. You can check his blog at http://karlshifflett.wordpress.com/.

Jaime Rodriguez

Jaime Rodriguez is a Technical Evangelist at Microsoft. He focuses on 'client technologies' and specializes in WPF and Silverlight. Jaime has been working with WPF for 4+ years, and has assisted many G500 companies in their adoption of WPF. You can find some of Jaime's seldom blog posts at http://blogs.msdn.com/jaimer.

Event Notes

Click here to register!