WPF for Business Applications

Presenter: Jonathan Birkholz

This event took place on Monday, February 8, 2010.

Signups for this event are not yet allowed. Please check back later.

Where:   Onsite at EPS Software (6605 Cypresswood

Dr. Suite 300, Spring, TX 77379) or remotely via GoToMeeting
When:    Feb 8-10, 2010 (Monday – Wednesday)
Why:      An in-depth bootcamp style training to enable attendees to write solid business applications in WPF

CODE Training and EPS Software will be holding an intensive 3-day training seminar on WPF, specifically designed for developers of business applications who wish to learn the latest Microsoft .NET technologies.  The training class will be held at our offices in Houston, Texas as well as online via GoToMeeting.  After the class, attendees will receive the powerpoint slides, the code samples and videos of each class as reference materials. 

This comprehensive 3-day class starts at a beginner level, but quickly moves beyond theory to enable attendees to learn how to write real world WPF business applications. Attendees will also get the opportunity to discuss their projects and have their questions personally answered by Markus Egger, Claudio Lassala and Jonathan Birkholz.

Topics include:

  • Intro to WPF, XAML and Silverlight
  • WPF Editing Tools & VS Integration (Blend, Visual Studio 2008)
  • Graphics Subsystem
  • Layout
  • WPF Fundamentals and new concepts (Application Model, Dependency Properties, Attached Properties, Trees, Routed Events and Commands, Threading)
  • Controls (Classic Controls, Styling, Templating, Lookless Control)
  • Resources
  • Data binding
  • Data templates
  • Views, Navigation and Transitions
  • Data Validation
  • Documents (Flow Documents, XPS)
  • WPF integration with Win32 and Windows Forms
  • Expression Blend Tips and Tricks
  • Animation
  • WPF Business Application Tips and Tricks
  • WPF Deployment (XBAP, ClickOnce, partial download, …)
  • Architecting Business Applications (Service Oriented Architecture (WebServices VS WCF, Communicating with COM Server)
  • WPF Performance Considerations
  • Building Composite Applications (Application Architecture approaches, Separated Presentation Patterns, Loosely-coupled events and commands, Unit Testing)
  • Multi-targeting: sharing code base between WPF and Silverlight
  • WPF Best Practices
  • Bonus - Q&A – How your business application will benefit from WPF

Registration is extremely limited. For more information please e-mail info@eps-software.com or call Patrick at 832-717-4445 x 32.


Discounts may be available for companies who have previously attended our classes.  Call Patrick for details. Please note that instructors & exact curriculum may change. All sales are final.