

Flex 3: Introducing Cairngorm surveys the core concepts behind the Cairngorm RIA micro-architecture by re-factoring the application taught and built in the Flex 3: Rich Client Applications training course.
This course is designed to introduce the core concepts behind the Cairngorm RIA micro-architecture to experienced developers who are new to Adobe Flex 3.
To gain the most from this class, you should:
Be familiar with basic Object Oriented Programming in ActionScript 3
All Flex courses
Introducing Flex 3: Introducing Cairngorm
Introducing Adobe Cairngorm
Understanding the purpose of Adobe Cairngorm
Reviewing the benefits of using Cairngorm
Learning about the components of Cairngorm
Using Cairngorm in Flex RIAs
Identifying roles of code
Refactoring code to Cairngorm layers and classes
Reviewing benefits of Cairngorm refactoring
Implementing the ModelLocator
Using the ModelLocator
Implementing the ServiceLocator
Using the ServiceLocator
Implementing Cairngorm events
Introducing the concept of Business Events
Using a Cairngorm event
Implementing Commands
Using the Command
Implementing the FrontContoller
Using the FrontController
Implementing Delegates
Building a Cairngorm Delegate
Using the Cairngorm components