Today I had the first of two presentations I will have at Scotch on the Rocks 2008, todays topic was Modularizing Flex applications – Cairngorm & Modules. It was good to see so many Coldfusion ( and Flex ) developers being interested in how to use Flex modules and Cairngorm.
Tomorrow I will present “Flex Client Architecture & Best Practices”, where topics like PresentationModel and unit testing will be covered.
As I also announced on 360|Flex Europe in Milan, Adobe Consulting will over the next few months share some of our best practices in a series of articles. A topic could be for example “Cairngorm and Modules”. Steven Webster has posted a call for topics blog post
Borre,
I looked through your PDF and it is excellent. I was wondering whether your presentation was recorded (audio or video). The issue of architecture best practices with Cairngorm/Modules is something I’m really trying to grasp.
Jeff
Sorry, there wasn’t any recording on Scotch on the Rocks. I totally agree, mixing Cairngorm and Modules can be difficult, but there are alternatives. If you are using for example HttpServices I’m not sure how much value Cairngorm actually adds, i would rather look at Parsley or Spring Actionscript, and other ways of modeling your application. Cairngorm is good for organizing your code, and will help an inexperienced team get started, but for larger projects and applications I would not use it, it adds too many classes with limited value, and it adds far too much maintenance for your code base in the long run.