The first part about the Flex Cairngorm architecture covered all needed elements and basic patterns. This article while take a closer look on the interaction of those parts and introduce the concepts behind them. It will cover the basic event flow, server interaction and a typical Cairngorm application layout. more »
Cairngorm is an implementation of several design patterns that form a lightweight architectural framework. Design patterns offer specific solutions for specific problems and when a collection of patterns regularly collaborate with one other, their assembly is for the greater good of a greater aim. You call this collection into a higher order a microarchitecture. In general, it offers developers a starting point for some technical architecture that is generic enough to apply in most cases to complex applications. more »