WPF

  • Implementing M-V-VM (Model-View-View Model) for WPF

    Now you are writing WPF applications, and wondering – what is all this code in the code behind? Shouldn’t we be doing something different? Our cousins working with ASP.NET MVC don’t even have a code behind! The answer is YES – you should indeed be doing it differently. The M-V-VM pattern is the WPF adaptation of the Presentation Model pattern (first documented by Martin Fowler). I will show how the M-V-VM pattern is utilized for building SOLID WPF applications that are also testable.

    Level: 200

    Speaker: Philip Japikse

    Topics: .NET Framework, Architecture, WPF

  • Top 10 Tips for Moving from Winforms to WPF

    Moving to WPF from Winforms can be a daunting task, even for the most experienced developers. WPF is an extremely powerful and flexible framework,but almost averything you've come to understand about developing windows applications has changed. While the learning curve can be steep, the changes are absolutely worth the effort. This session will help reduce the learning curveby addressing the top 10 pain points developers new to WPF experience.

    Level: 100

    Speaker: Michael Eaton

    Topics: WPF