Change of Location
This wiki moved to http://sourceforge.net/adobe/cairngorm/home/.

Cairngorm Guidelines

This page collects together the guidelines and best practices established by Adobe Technical Services, the Cairngorm Committee and our partners. It is presented in three parts:

  1. Introduction
  2. Architecture Guidelines
  3. Best Practices

The introduction explains what Cairngorm is and how to begin applying it. The guidelines describe our preferred client-side architecture in detail. The best practices are simple lists of recommendations, ready to be handed to development teams.

1. Introduction

Cairngorm covers a lot of ground. These sections introduce the main features and describe how to get started with Cairngorm before diving into the more detailed guidelines and best-practices.

2. Architecture Guidelines

Cairngorm recommends an architecture that arranges code into layers with different kinds of responsibilities. The following guidelines explain the architecture in detail:

3. Best Practices

It's important to make best use of the features provided by the Flex SDK. These best practice documents make that easier: