When
From: February 10, 2010 05:45 PM
To: February 10, 2010 08:00 PM
Publication date: January 30, 2010 12:00 AM
Speaker: Reed Copsey, Jr. Reed Copsey, Jr. is the Chief Technical Officer of C Tech Development Corporation. He has spent the last 8 years leading a development team for a small independent software vendor which
creates software for scientific analysis and 3D visualization of geology and groundwater contamination data. He is also very active in multiple online communities such as StackOverflow, and has also been involved in multiple open source projects.
Abstract:
This talk illustrates how Windows Presentation Foundation can dramatically improve the experience of developers, not just designers. Two versions of a simple application will be demonstrated, one developed using Windows Forms, and one using the same approach in WPF. By showing the same application in both technologies, we will show how a short learning curve can be used to migrate development to WPF.
I'll then discuss three new features of WPF: Data Binding, Commanding, and Templating. I'll show how they enable a new application architecture, the Model-View-ViewModel pattern, and illustrate how rethinking our approach to design in terms of these three features allows for huge gains in flexibility, testability, and maintainability of our applications.