M5 Transitioning from Windows Forms to WPF

11/15/2010

10:45 am - 12:00 pm

Level: Introductory to Intermediate

Prerequisite: None

Miguel Castro

Miguel Castro

MRD

President

Melvicorp LLC

Miguel Castro is an architect, developer, and trainer with more than 30 years of experience in the software industry. He’s a Microsoft MVP for 12 years running, a Microsoft Regional Director, and a member of several of the Microsoft Insider groups. With a Microsoft background that goes all the way back to VB 1.0 (and QuickBasic in fact), Miguel speaks regularly at numerous user groups, code camps, and conferences in the U.S. and abroad. He has also been featured on several technology talk shows and is a PluralSight author. He specializes in architecture and development consulting and training with emphasis on Microsoft technologies.

If you're like me, you were probably a bit overwhelmed when WPF came out. In fact, it took me a little time to finally decide to dive into it. We've invested so much time in focusing our Windows Forms knowledge and skills, and now we hear everywhere that WPF is the future and that Windows Forms will eventually go away. Well, that statement is true but it's not a bad thing. WPF introduced some wild concepts and capabilities, but its’ steep learning curve has kept many at a distance. If you're a Windows developer, this session will show you how to make that leap with as little pain as possible.

This session will be structured in a way to keep a constant analogy in all topics between the world of Windows Forms and the world of Windows Presentation Foundation. I'll cover things from application startup to event handling, to use of controls and even data binding; all real-word concepts that you use on a daily basis. Making this constant comparison is the way I learned it. Think of it as geek-oriented word associations.

You will learn:

  • What WPF is all about
  • The key differences between WinForms and WPF
  • By analogy.