`
k1280000
  • 浏览: 202563 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

swiz quick start

    博客分类:
  • Flex
 
阅读更多

 

day 1

 

completed 1: 

Roughly know how use swiz , how to config the swiz.

swiz is almost like the spring framework :

1. import swiz > swiz-framework-v1.3.1.swc .

2. provide the beanProviders which is pretty like the ApplicationContext of spring.

3. regist the configuration file in the swiz and the swiz:config which is more function 

  on the performance of load.

4. regist the models/services/controllers which you want managed by swiz and inject in 

  somewhere in the configuration file.

5. create the models/services/controllers you want and use the instance in the container 

  (beanProviders) wherever with the use of metedata tag [Inject].

 

   

-------------------------------------------------------------------------------------------------

 

completed 2: 

  how to dispatch and handle evnets in both visual and non-visual components.

1. in visual components we can dispatch the event in any place if you like 

  as to the handle you can use the metedata tag [EventHandler(event="",properties="")]

  to tell the swiz the handle location . use the properties as the in params for

  the handler.

2. as to the non-components use [Dispatcher] to instructs swiz to inject a dispatch ,

  events dispatched via this dispatcher can trigger methods annotated with [EventHandler].

 

 

day 2 :

 

https://github.com/swiz/

http://www.adobe.com/cn/devnet/flex/articles/ioc_frameworks_print.html

http://www.martinfowler.com/articles/injection.html

difference between [Autowire] and [Inject] : inject is more like the upgrade of autowire 

分享到:
评论

相关推荐

    swiz框架1.0压缩包

    Swiz框架是一款面向ActionScript 3.0的轻量级MVC(Model-View-Controller)框架,主要用于Flex开发。Flex是一种用于构建富互联网应用程序(RIA)的技术,它基于Adobe Flash Player或Adobe AIR运行时环境。Swiz框架的...

    flex swiz框架ppt

    Swiz框架是一个专门为Flex和ActionScript开发者设计的轻量级框架,它的灵感来源于Spring框架,主要目的是通过控制反转(IOC)来简化Flex应用的开发。该框架的核心是提供了一个简单的方式来实现模型-视图-控制器(MVC...

    swiz-framework-develop

    Swiz is a brutally simple micro-architecture for creating Rich Internet Applications with ActionScript 3 and Adobe Flex ## How to Contribute The Swiz team welcomes contributions to the framework in ...

    Swiz 1.4 最新源码

    swiz框架的最新官网源码,供大家一同学习!

    Swiz的sample

    Swiz是一款轻量级的ActionScript 3框架,主要用于开发基于Adobe Flex的应用程序。这款框架以其简洁、灵活和强大的特性而受到开发者的欢迎。Swiz致力于简化MVC(Model-View-Controller)模式的实现,使得在Flex项目中...

    f最新lex swiz框架

    Swiz 模仿了Spring 框架,它的核心是个简单的控制反转框架。借助于IoC框架,应用组件(例如视图)无需实例化其依赖(所用的对象),甚至都不用查找。在组件创建时框架会注 入这些依赖(因此术语“依赖注入”也用来...

    Flash/Flex 框架应用 Cairngorm、Mate、PureMVC以及Swiz 的典型例子

    附件是关于 Flash/Flex 几个重要框架 Cairngorm、Mate、PureMVC以及Swiz 的典型例子,由 Tony Hillerson 提供 Homepage: http://insideria.com

    FLEX 系统管理器 SystemManager

    在Flex开发中,SystemManager是一个至关重要的核心组件,它扮演着整个应用程序的管理者角色。SystemManager不仅负责控制Flex应用的基本元素,如应用窗口、Application实例、弹出窗口和光标,还负责管理Application...

    node-swiz:REST API中对象的序列化和验证框架

    node-swiz是一个序列化和验证框架,旨在与通常使用XML和JSON作为传输方式的RESTful API一起使用。 安装 npm install swiz 教程和介绍 运行测试 npm run-script test 建置状态 执照 node-swiz在下分发。

    Flex IOC框架比较分析示例代码

    在本示例中,我们将探讨四个常用的Flex IOC框架:Spring ActionScript、Parsley、Flicc和Swiz,通过比较它们的特性和使用方式,帮助你更好地理解和选择适合你的项目需求的框架。 1. Spring ActionScript: Spring是...

    flex mvc架構

    **Swiz框架**:Swiz同样使用依赖注入,并且提供了简单易用的API,使得开发者可以快速地实现MVC模式。 **使用MVC的好处**: 1. **代码分离**:MVC将业务逻辑、用户界面和数据管理分开,使代码更易于理解和维护。 2. ...

    Flex__as__面试题.doc

    在Flex开发框架方面,有几种常用的选项,包括Cairngorm、PureMVC、Mate和Swiz。Cairngorm是Adobe官方推荐的框架,它的优点在于稳定性和全面性,但可能会导致代码过于复杂,尤其在大型项目中,开发效率可能较低,且...

    parsley2 中文指南

    若你不知道parsley,但您一定听过Cairngorm、Mate、PureMVC、Swiz或SpringAcitonScript,只要听说过其中之一就好了,因为parsley也是他们行列中的一员,是Adobe项目组今年7月份推荐的一个灵活的flex框架!

    flex中文教程 资料

    7. ** Cairngorm、PureMVC、Swiz等框架**:Flex社区发展出了一些架构框架,如Cairngorm和PureMVC,它们提供了一种组织和管理Flex应用复杂性的结构。Swiz则是一个轻量级的依赖注入框架,有助于解耦代码。 8. **Flex...

    经典的 flex 笔试题

    3. **Swiz**:Swiz是一个轻量级的Flex框架,它简化了Flex应用的开发流程,提供了更简洁的API和更好的性能。 #### 示例代码解析 下面给出的示例代码展示了如何定义一个简单的类,并提供了两个静态方法用于执行复数...

    adobe starling as3 flash 3d Starling演讲PPT以及附件

    这个框架的特性方面,很像Swiz和RobotLegs。特性列表如下: • 依赖注入(DI)/控制反转(IOC) • 视图代理(View Mediation) • 事件捕获(Event Handling) • 非侵入性框架 • 配置简单 • 容易扩展 • 包含了很多对您...

    Flex从入门到实践——源代码(12,13,14章)

    你可能会学习到如何使用 Cairngorm、PureMVC 或 Swiz 等设计模式来组织大型项目,以及如何优化Flex应用的性能。此外,可能还会讨论到错误处理、模块化开发和调试技巧。 每个章节的源代码提供了实际操作的机会,让你...

    flex mvc 架构图

    在Flex中,我们可以使用 Cairngorm、Mate、Swiz 或 RobotLegs 等库来实现MVC中的模型层。 2. **视图(View)**:视图是用户看到和与之交互的界面元素。在Flex中,MXML文件通常用来定义视图组件,如按钮、文本框等。...

Global site tag (gtag.js) - Google Analytics