学前阅读
Cairngorm是Flex MVC框架,是一個用actionscript 3.0 编写出來的RIA架构(Framework),用于大型项目开发。(当然小项目也可以使用Cairngorm框架来开发,只是对于小项目来说,用Cairngorm不仅不能体现它的优越性,反而让开发者觉得用Cairngorm是件多余而又麻烦的事情。而使用框架开发的优越性,却体现在大型项目中,它可以使你开发出的程序可维护性增强,可以将一个大项目分解出许多小块,以便让更多的人合作。总之框架是每一个想进入Flex行业进行专业开发必学的东东。)
基本名词解释
Cairngorm的几个部分,简要介绍一下各部分的意义:
- Model Locator:用于集中管理程序中所需要的共用变量(variables)。
- View:就是使用者能直观感受到的部分,包含了button, panel… 等所组成的集合,它通过Model Locator获取数据,通过Cairngorm Events与用户产生互动。
- Events:通过使用者操作View所产生的事件,或其他设计所产生的事件。
- Front Controller:Front Controller 用来映射Command与Events对应,接收Cairngorm Events并将分对应到Cairngorm Commands。
- Command:操作Cairngorm Business以及呼叫Cairngorm Delegates,这些回传所取得的资料Command会再将它更新到Model Locator。
- Delegate:由Command所产生,将远程呼叫(RPC:remote procedure calls[HTTP, Web Services, etc])实例化,并将结果传回给Command。
- Service:用来定义连接Server端的呼叫(RPC:remote procedure calls[HTTP, Web Services, etc]),来获取remote data。
相关链接
英文教学影片:http://www.davidtucker.net/category/cairngorm/
Cairngorm的程序码生成工具:
CairngormCreator:http://www.tylerbeck.com/CairngormCreator/main.swf
Cairngen:http://www.ericfeminella.com/blog/cairngen
Cairngorm官方文件(教学,文件,范例…等):http://www.cairngormdocs.org/
分享到:
相关推荐
Flex开发框架cairngorm入门实例教程,有需要的人可以看一下
1 1 跟我StepByStep学FLEX教程------概述(原创) 1 2 跟我StepByStep学FLEX教程------Flex3及Flex Builder安装(原创) 1 3 跟我StepByStep学FLEX教程------Hello World(原创) 1 4 跟我StepByStep学FLEX教程--...
cairngorm整合spring+hibernate,里面描述的狠清晰,一看就懂
Flex MVC框架cairngorm 入门
Cairngorm例子Cairngorm例子Cairngorm例子Cairngorm例子
flex cairmgorm入门实例教程。
什么是Cairngorm,内部MVC结构,Cairngorm的各个部分
Cairngorm is the lightweight micro-architecture for Rich Internet Applications built in Flex or AIR. A collaboration of recognized design patterns, Cairngorm exemplifies and encourages best-practices ...
Cairngorm本身並不是一個完整的企業應用,它只提供一個開發的體系,讓開發者遵循這個體系開發出一個結構清暫,解耦良好的程序代碼從而提高程序的維護和擴展。 Cairngorm這個體系包括以下六個部分: Business(业务...
绝对是Cairngorm框架入门的好Demo.下载后记得评分!
一个简单的cairngorm入门实例,结合了spring和ibatis。内含说明文档
cairngorm框架是flex界的mvc框架,传统的flex开发方法开发的代码难以维护。 这个是cairngorm的中文版入门讲解
Cairngorm开发例子 利于初学者学习
cairngorm-2.2.2.swc Flex中的一款框架
flex例子使用Cairngorm框架。
cairngorm.swc供需要的朋友急用
Flex框架Cairngorm经典案例源码 完全掌握Cairngorm
Cairngorm作为flex的一个优秀的框架,已经得到许多开发者的认可了,网上Cairngorm的教程不多,希望该教程文档对大家有所帮助
cairngorm2_2_1-bin.zip cairngorm2_2_1-doc.zip cairngorm2_2_1-src.zip
flex框架之Cairngorm框架,一个用Cairngorm与后台通信实例