Jeremy D. Miller and Glenn Block gave a workshop at KaizenConf in Austin, Texas on October 31, 2008.
Workshop Description (from Dave Laribee's original post on the workshops):
Our desktop applications are becoming more complicated every year, and just slamming all the behavior into the code behind isn't cutting it any more. You know about Model View Presenter and Presentation Model for individual screens, but what about the application as a whole? How do you govern screen activation? What about communicating across screens? Extensibility? In this session I'll present some patterns and strategies for handling complex behavior in stateful clients. We'll examine some possible approaches for using IoC tools to wire together a composite application. I'll also present on the screen activation lifecycle, state management throughout the application, and coordinating events over an application. Taking another tact, I'd like to examine the MicroController pattern combined with language oriented programming as a way to wring out more productivity in our development efforts.
Time permitting, I'll also share some lessons learned for automated testing of desktop applications.
Videos of the presentation:
Presentation Patterns (Part 1 - KaizenConf '08 Workshop) - video recorded and produced by Mark Leon Watson (approximately 25 minutes)
Comments (0)
You don't have permission to comment on this page.