flex的Cairngorm框架】的更多相关文章

由于要写flex的项目,接触了一段时间的Cairngorm框架,初步认识它是flex的一个mvc结构的框架实现了页面,调用相应方法的控制,和后台交互之间的三层之间的联系.Cairngorm框架主要包括以下7个部分: 数据组:ValueObject,Model 控制组:Command,controller,event,Delegate 界面组:View 项目结构如图所示,其中Delegate是放在busses下面的. 下面简单谈谈Cairngorm框架中每个包的作用: ◆ValueObject:顾…
简介: Cairngorm是一个开源的Flex项目,为FLex提供了一个类似MVC的体系结构框架,它是Flex RIA开发的最好框架之一.使用Cairngorm框架可以大大提高开发和维护的效率. Cairngorm说白了就是一大堆的设计模式和功能模块,它分为6部分,分别是: Business(业务逻辑部分). Command(命令部分). Control(控制部分). Model(数据模型部分). View(界面部分). Value Object(数据部分).一般简称VO 整体流程介绍: 下面以…
Cairngorm是flex开发的mvc框架,现在在 adobe旗下.它架构和eclipse插件开发gef架构很相似,具体工作原理如下: 该框架就是一个Cairngorm.swc文件,大家可以到Cairngrom的官方网站上去下载,我在这里提供地址:http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm 然后新建一个Flex工程,有一个Cairngrom.swc包一定要引进去才行(一般放在libs文件夹里面),或者直接 在buil…
大家都知道我们在开发后台的时候,都会使用MVC,三层等分层架构,使后台代码达到职责更为分明单一,高内聚低耦合,比如,Dao层仅仅是进行和数据库打交道,负责处理数据:Service(B层)仅仅是进行逻辑推断处理,而Action则进行后台和前台页面的交互等.从而使程序更加easy管理,更加灵活,更加easy扩展,更加easy维护.也就是大家比較熟悉的Struts(SpringMVC)+Spring+Hibernate(Mybatis)等. 而作为前台Flex处理,也提供了相似的处理功能,想要达到的效…
原文地址:http://www.d5power.com/portal.php?mod=view&aid=27 APIs.Libs.Components1.as3ebaylibhttp://code.google.com/p/as3ebaylib/2.as3youtubelibhttp://code.google.com/p/as3youtubelib/3.as3flickrlibhttp://code.google.com/p/as3flickrlib/4.Yahoo ASTRA Flash C…
Flex一些例子: http://blog.minidx.com/ 上千个Flex例子,对于学习者来说是一个庞大的资源宝库. http://fleksray.org/Flex_skin.html http://www.scalenine.com/samples/themeSwapper/themeSwap.html http://www.scalenine.com/ http://code.google.com/p/openflux/ http://blogs.ilog.com/elixir/2…
1.现有成熟Flex框架   Cairngorm (Adobe Open Source) - MVC framework   PureMVC (Open Source) - MVC framework   Mate (Open Source) - tag-based, event-driven   Swiz (Open Source) - Metadata-based Dependency Injection   Spring ActionScript (Open Source) – IOC F…
官方在线帮助(没标英文的都是中文) 用于 Adobe Flash Platform 的 ActionScript 3.0 参考 更多参考使这样的链接下载离线版:http://help.adobe.com/en_US/Flas ... pt/3/standalone.zip 用于 Adobe Flash Professional CS5 的ActionScript 3.0 参考 使用 Flash Professional CS5 使用 Flash Builder 4 Adobe Flex 4.1…
一.Flex Viewer简介 Flex Viewer是ESRI公司推出的可以高效开发基于WEB的地理信息应用系统的一种完全免费的应用程序框架.业务人员使用该框架可以无需任何额外的编程就能够通过简单配置的方法快速搭建起一个基于ArcGIS Server的.以地图为中心的富客户端(RIA)应用的原型.该框架中还自带了大量的能够满足各种地图应用需要的Widget,如Identify.GeoRSS.DataExtract.BookMark.NetworkAnalyst.MapSwitcher等地图交互…
一.概述 在上文<深入浅出Flex Viewer(二)——体系结构>中,笔者详细介绍了到Flex Viewer框架,使得读者能够对该框架源代码的关键目录和文件结构和这些文件中所包含或涉及到的系统的哪些构件:以及这些构件间的逻辑关系和连接这些构件所用的关键技术,如:消息总线(EventBus).配置项管理(Config Manager).数据共享机制(DataManager)等内容有一个大概地了解.在本文中将继续介绍Flex Viewer中框架配置技术的设计和实现原理,及其和框架其它组件间的关系…