本书专注于RIA方面,从基本知识开始由浅入深,循序渐进。通过独到的视角组织内容,如将Flex 3中的管理器部分单独列出。每部分内容均采用了大量的小例子来说明知识点,并对代码进行较详细的说明。
从实例入手是学习的快捷方法,本书实例均是使用Flex Builder 3开发并调试通过,包含181个实例,与理论的阐述相结合,这样即使是对于已经有了一定基础的Flex开发者也会有一定的帮助。
本书适合广大Flex初、中级读者使用,同时,还可作为高等院校相关专业学生,以及社会相关培训班学员的理想教材。
本书是一本介绍使用Flex 3进行富互联网应用系统开发的专业著作,内容涵盖了与Flex应用相关的各个领域。
基础知识部分包括认识Flex 3、面向对象基础、Flex 3中的事件、容器与组件、数据绑定与数据模型、用户输入验证等内容;进阶部分则包括控制管理器、使用元数据标签、行为与动画效果、样式和皮肤、高级组件开发、外部数据交互、使用Remoting、模块编程、共享对象等内容;Flex开发框架部分包括Cairngorm框架、PureMVC框架等;最后通过一个完整的实例对整书内容进行了概括总结。
本书各章节内容相互铺垫,大量实例穿插其中。知识阐述与实际案例结合,深入浅出,循序渐进,具体直观,可操作性强,是一本难得的从入门到精通Flex编程的综合书籍。本书语言简练,图文并茂,结构合理,基础知识丰富详细,实例安排典型实用,技术由简到难,具有很强的实用性、指导性和可操作性。学习完本书,读者无论此前基础如何,都可以迅速提升成长为一名合格的Flex开发人员。随书所附光盘包含书中实例源文件。
本书适合广大Flex初、中级读者使用,同时,还可作为高等院校相关专业学生,以及社会相关培训班学员的理想教材。
第1章 认识Flex
1.1 Flex简介
1.1.1 什么是Flex
1.1.2 Flash和Flex的区别
1.2 熟悉Flex Builder开发环境
1.2.1 系统要求
1.2.2 了解Flex Builder
1.3 如何配置Flex Builder
1.3.1 自定义界面
1.3.2 编译参数设置
1.4 MXML语言概述
1.4.1 MXML语言标签
1.4.2 标签属性
1.4.3 使用ActionScript
1.5 项目类型概述
1.5.1 Flex项目
1.5.2 ActionScript项目
1.5.3 Library项目
1.5.4 AIR项目
1.6 命令行编译项目
1.7 使用项目和简单调试
1.7.1 导入项目
1.7.2 关闭/删除项目
1.7.3 项目的历史记录
1.7.4 运行时调试
1.7.5 断点管理
1.7.6 观察变量
1.8 本章小结
第2章 ActionScript 3入门及面向对象基础
第3章 Flex 3中的事件
第4章 容器与组件
第5章 数据绑定与数据模型
第6章 用户输入验证
第7章 控制管理器
第8章 使用元数据标签
第9章 行为与动画效果
第10章 样式和皮肤
第11章 高级组件开发
第12章 外部数据交互
第13章 使用Remoting
第14章 模块编程
第16章 共享对象
第17章 Cairngorm框架
第18章 PureMVC框架
第19章 留言板实例
附录A ActionScript与.NET类型转换表
附录B Flash Player的安全机制