Описание тега cairngorm
Cairngorm - это фреймворки с открытым исходным кодом для архитектуры приложений в Adobe Flex. Это основано на модели MVC.
Cairngorm изначально разрабатывался с помощью iteration::two, шотландского консультанта по программному обеспечению, возглавляемого Стивеном Вебстером и Алистером МакЛаудом. Cairngorm рекомендует слои, описанные Эриком Эвансом в "Управляемом доменом дизайне":
- Презентация - представляет данные пользователю и собирает данные. т.е. модный интерфейс
- Приложение - выполняет операции приложения. т.е. сохранение формы
- Домен - моделирует бизнес-задачи приложения. т.е. данные формы
- Инфраструктура - координирует объекты и интегрируется с другими системами. т.е. общение с сервером
Рекомендации
DavidTucker.net "Архив блога" Начало работы с Cairngorm - Часть 1
Разработка Flex RIA с микроархитектурой Cairngorm. Часть 1. Введение в Cairngorm | Adobe Developer Connection
Project Hendrix: колл-центр Решение для управления качеством обслуживания клиентов | Adobe Developer Connection
Разработка приложения для просмотра изображений с Flex и Cairngorm | Adobe Developer Connection