Main

June 08, 2007

Cairngorm View Notifications

As Flex continues to grow as the choice RIA technology, many developers start investigating and apply JEE patterns to Flex implementations. Cairngorm is a Model-View-Controller framework - endorsed by Adobe - that is widely popular within the community. Cairngorm, however, is not ready for 100% "out-of-the-box" implementations of production applications.  The current versions of Caingorm (version 2.2 or before) need to be "tweaked" for production use. One of those areas encompasses the subject of "view notifications".

Continue reading "Cairngorm View Notifications" »

December 30, 2006

Learning to love Cairngorm!

Cairngorm is an Adobe-endorsed, industry-standard Model-View-Controller [MVC] framework for the Flex platform. Based on well-known j2EE design patterns, the MVC framework defines an design approach for scalable, enterprise-level software solutions. Cairngorm is not new!

Continue reading "Learning to love Cairngorm!" »

July 17, 2006

The Incomplete Guide to Flex Events (Part 1 of 4)

When building Flex2 applications, developers have four (4) categories of events that may need to be considered in their custom applications: (1) system events, (2) user events, (3) business events, and (4) data service events.

I personally think the term system event is ambiguous. For example does " system" refer to the OS system or the FlashPlayer system or the MX Framework system... such ambiguity forces me remind the reader that these events are the Flex 2 Framework system events. In the sebsequent paragraphs, we will learn about these four event categories and how they impact our thoughts regarding Flex development.

The Flex2 framework provides superb native support for system, user, and data service events. Developers must create their own business events and must take special care to use the data service events appropriately. This 4-part guide really focuses on the concepts and uses of business and data service event categories. Before we can properly discuss such topics, however, let's first review the concepts and issues with system and user events.

Continue reading "The Incomplete Guide to Flex Events (Part 1 of 4)" »