Flex 3: Introducing Adobe Cairngorm Course

Course Code: IN 802
Course Abstract: In this module participants will preview the use of Cairngorm for Flex. Participants will be introduced to concepts and components of Cairngorm; without the accompanying in-depth theory and details. Participants will also convert an existing Flex application to use Cairngorm.
Audience: This course is designed for Flex developers/Architects who want to use Cairngorm micro-architecture to develop their Flex applications.
Duration: 1 day
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Know why Cairngorm is used in Flex development
> Know what are the primary components used in Cairngorm
> Know the use of custom events in Cairngorm
> Know the impacts of using Cairngorm on Flex applications

Course Topics:

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

Walkthrough 1: Using Cairngorm in a project
Implementing the ModelLocator
Example ModelLocator code
Using the ModelLocator

Walkthrough 2: Building the ModelLocator
Implementing the ServiceLocator
Example ServiceLocator code
Using the ServiceLocator

Walkthrough 3: Building the ServiceLocator
Implementing Cairngorm events
Introducing the concept of Business Events
Example Cairngorm event code
Using a Cairngorm event

Walkthrough 4: Building Cairngorm events
Implementing Commands
Example Command code
Using the Command

Walkthrough 5: Building Cairngorm Commands
Implementing the FrontContoller
Example FrontController code
Using the FrontController

Walkthrough 6: Building the FrontController
Using the Cairngorm components

Walkthrough 7: Modifying FStop to use Cairngorm

Lab:
Tasks
Create a new Cairngorm MVC Project
Create a form to request a patient visitation
Submit the Visitation Request
Create the Business Component to Process the Visitation Details

© 2007 Lodestone Digital

Prerequisites: A working knowledge of Adobe Flex is required.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning