Create components and classes with the Cairngorm framework
Although Cairngorm is the oldest and most widely used Flex framework, very little literature exists that clearly explains how to implement this framework. This book fills that void by showing you how Cairngorm facilitates team development, encourages best practices for building Flex-based RIAs, and works well with medium- to large-scale projects in which code needs to be separated and organized.
Begins with an introduction to Cairngorm, focusing on the underlying principles, source code, and uses of Cairngorm
Examines the major components of Cairngorm including the ModelLocator, ServiceLocator, FrontController, Events, Commands, Delegates, and Value Objects
Presents a sample project that walks you through the various aspects of its organization and its handling of application logic
Explains how to make the most of events, commands, delegates, and value objects
Explores alternative methods for using events, commands, and delegates
Shares techniques for linking Cairngorm to a project
Offers suggestions for taking advantage of plug-ins and extensions
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Jeremy Wischusen has worked for such clients as Dockers, Quicksilver, Major League Baseball, Sports Authority, CBS, and Liz Claiborne. He works with front- and backend systems, designing many projects from start to finish using such technologies as Ajax, jQuery, CSS, XHTML, PHP, Flash, and Flex.