Flex 4 in Action
作者: Tariq Ahmed, Dan Orlando with John C. Bland II and Joel Hooks
语言: 英文
出版年份: 2010
下载链接:
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。

书籍摘要

核心定位

《Flex 4 in Action》是 Manning「In Action」系列实战教程,由 Flex 社区先驱 Tariq Ahmed 与 Dan Orlando 主笔,为《Flex 3 in Action》修订升级版。全书以「做中学」理念引导开发者构建 RIA,将 MXML、ActionScript 3、Spark 组件与后端数据服务串联为完整知识链路,兼顾入门引导与架构深度。

内容主线

全书分三大部分共 25 章(另有一章在线附录),按应用构建流程递进。第一部分「应用基础」(第 1–10 章)从 RIA 概念讲起,引入 Flash Builder、ActionScript、布局容器、表单输入、验证格式化、MX/Spark 列表控件。第二部分「应用流程与结构」(第 11–19 章)深入事件系统、导航、弹出窗口、视图状态、数据服务、面向对象、自定义组件与 Robotlegs MVCS 架构。第三部分「收尾润色」(第 20–25 章)聚焦 CSS 主题、动画效果、拖放、图表、调试测试与部署。

章节内容

标题 要点
1 Making the Case RIA 概念与 Flex 定位
2 Getting Started 开发环境与 Hello World
3 ActionScript 语法基础与数据绑定
4 Layout Spark/Halo 布局与容器
5 Forms 表单控件与用户输入
6 Validation 内置验证与实时校验
7 Formatting 数据格式化器
8 MX Lists DataGrid、List、Tree
9 Spark Lists 新一代列表控件
10 List Custom 项渲染器与编辑器
11 Events 事件系统与传播机制
12 Navigation 菜单与导航容器
13 Pop-ups 弹出窗口与数据交互
14 View States 视图状态管理
15 Data Services HTTP/WS/AMF 数据通信
16 OOP 类与对象
17 Components 自定义组件与皮肤
18 Reuse SWC 与运行时共享库
19 Architecture MVC 与 Robotlegs
20 Skinning CSS 样式与主题
21 Effects 动画与缓动效果
22 Drag-Drop 拖放操作
23 Charting 图表组件与自定义
24 Debug 调试与单元测试
25 Deploy 打包与生产部署

适用读者

面向有编程经验、希望系统学习 Flex 4 的开发者。无论来自 Java、.NET、PHP 还是前端背景,书中均以类比方式降低学习曲线。Flex 3 开发者可借此升级到 Spark 组件体系。不要求预先掌握 Flash。

总评

本书深度与可读性平衡良好,代码示例丰富且贴近实战。Spark 与 Halo 双轨讲解兼顾过渡与新知,Robotlegs 引入使架构层面超越普通 API 手册。不足在于 Flex 技术已被 Adobe 边缘化,时效性有限,但作为理解 RIA 开发范式的历史窗口仍具参考价值。

期待您的支持
捐助本站