ActionScript 3 and the Model-View-Controller Design Pattern

There are a number of print and online resources for Object-Oriented Programming with ActionScript using the Model-View-Controller (MVC) design pattern. A book has been written on the topic of ActionScript 3.0 Design Patterns with an accompanying article on the Adobe Developer Connection site. Two chapters are available as free downloads from the Adobe article:

The O’Reilly site offers code examples from the book for download.

Also of interest are a number of MVC frameworks available for implementing ActionScript applications:

Colin Moock has written a chapter explaining the MVC concept in his book, Essential ActionScript 2.0, and offers a free download of the chapter.

InsideRIA has a series that compares the differences between the most popular frameworks:

Other articles written on the subject:


About this entry