您的浏览历史

Flex3.0 RIA开发详解:基于ActionScript3.0实现

促销活动
  • [本书]参加电子工业出版社 满68元赠书活动

基本信息

编辑推荐

资深专家用心奉献,Flex3.0电子教程+ActionScript3.0电子教程+完备实例文件。一本前所未有的Flex3.0RIA学习宝典!

内容简介回到顶部↑

Flex是目前最流行的RIA(Rich Internet Application)开发技术之一。本书由浅入深,循序渐进地讲解如何使用Flex技术开发RIA应用程序。全书内容包括Flex简介、安装和配置Flex开发运行环境、熟悉Flex开发工具、ActionScript 3.0语法、Flex组件开发、CSS布局、美化界面、数据传输与交互、开发框架Cairngorm等。为了便于读者学习,本书最后两章分别对两个较综合的实例进行分析,详细讲解了Cairngorm开发框架的搭建、组件设计、功能设计、界面外观设计。
本书适合广大Flex程序开发人员、RIA开发爱好者和大专院校学生阅读,尤其是有编程经历的技术开发人员。

目录回到顶部↑

第一篇 基础篇
第1章 Flex概述
第2章 熟悉开发环境FlexBuilder3
第二篇 ActionScript3.0语法篇
第3章 ActionScript3.0基础
第4章 数据类型
第5章 运算符和表达式
第6章 程序设计的基本结构
第7章 函数
第8章 面向对象基础
第9章 数字处理
第10章 日期与时间
第11章 字符串
第12章 数组
第13章 使用XML
第三篇 组件篇
第14章 使用组件构建Flex界面
第15章 Flex3.0界面设计实战
第16章 自定义效果美化界面
第17章 CSS美化界面

前言回到顶部↑

Flash的难题.
传统的HTML应用程序功能单一、人机交互性差、安全性能不高。随着RIA(Rich Internet Application)技术的不断发展,Web开发有了新的发展分支,即包含丰富用户体验的应用程序。
最早的RIA应用程序大多由Flash开发工具制作。RIA程序的效果非常理想,且可运行于不同平台中,但Flash工具的特点决定了它不适合开发大中型RIA程序。其一,Flash工具是专业用于制作动画的开发平台,适合于开发时间逻辑较强的程序,但并不适合于开发业务逻辑复杂的程序。其二,Flash工具倡导DIY精神,只提供最基础的组件,所以几乎所有的任务都要自行完成。
Flex横空出世
Flex技术的出现解决了Flash技术的大部分问题。使用Flex技术开发部署RIA应用程序非常简单。由于Flex技术基于MXML标准、CSS标准、XML标准、ActionScript 3.0标准,所以开发过程更规范、应用程序更容易扩展。Flex技术中提供丰富的组件,使得Flex开发人员只需将注意力集中于业务逻辑开发。另外,Flex编程是面向对象的编程,开发过程与大部分编程语言相似,所以其他语言开发人员可较容易地理解和掌握Flex。从Google趋势(http://www.google.cn/trends?q=flex&ctab=0&hl=zh-CN&geo=CN&date=all)上可以看出Flex发展迅猛。
为了帮助初学者入门和掌握Flex技术,作者翻阅了大量英文文档,编写了大量实例代码,花费大约半年时间编写此书。本书全面地介绍了Flex技术,并以实例介绍了如何使用Flex技术开发应用程序。通过本书的学习,读者能够了解和掌握Flex开发技巧,具有一定的开发实践能力。
本书的特点
1.提供完善的售后服务:为了帮助大家学习Flex,我们为广大读者建立专门的讨论区,网址为www.rzchina.net。广大读者可以和作者对Flex技术进行讨论。
2.循序渐进,由浅入深:为了方便读者学习,本书首先让读者了解什么是Flex,使用什么工具开发,并详细介绍第一个Flex应用程序的开发过程。读者可通过第一个Flex程序,逐步了解和熟悉Flex技术的开发过程、开发技巧。本书先介绍ActionScript 3.0语言的语法,后介绍Flex组件开发、美化界面、数据传输、开发框架等内容,最后以综合实例帮助读者学习Flex技术。
3.技术全面,内容充实:作者花费2~3个月时间进行前期准备,详细分析了现行Flex技术及相关技术的特点和实例应用。全书包含Flex常用的各种技术和工具,如Flex Builder 3、LiveCycle Data Services、Cairngorm、Flex-Ajax Bridge以及与这些技术的结合。
4.案例精讲,深入剖析:根据本人多年的项目经验和对Flex技术的深入研究,认为学习Flex技术的捷径在于多看多实践,所以本书中为每个知识点都提供实例代码。读者通过分析和理解代码及代码解释,可以更快地掌握Flex技术中的知识点和开发技巧。本书在实例代码中提供详细的注释,对有特殊用法或含义的代码进行详细阐述。
5.综合实例,灵活应用:本书最后三章分别介绍了Flex播放器实例、CairngormStore实例和视频分享网站。这三个实例都具有一定的代表性。通过Flex播放器实例,读者可以学习和掌握如何在Flex中控制视频和音频。CairngormStore实例是一个简单的在线购物网站。而视频分享网站是Flex现在最成功的商业应用。读者通过此实例的学习可了解和掌握如何使用Flex开发大中型的应用程序。
6.配有光盘,加速学习:本书配套光盘中包含书中全部实例的工程源代码,读者可以方便地学习和参考。查看和分析大量源代码能快速、有效地提高Flex编程能力,掌握开发技巧。
光盘介绍
1.系统运行环境
技术平台:Flex 3.0。
数据库:SQL Server 2000。..
AMF服务器软件:Fluorine(for .net)或LiveCycle Data Services(for java)。
开源框架:Cairngorm 2.1或Cairngorm 2.2。
操作系统:Windows系列操作系统或Mac系列操作系统。

【插图】

chatu
评论交流

共有23人开贴评论  27人参与评论  22人参与打分 查看

9人
 40%
用户平均打分
我要写评论 help如何参与评论和打分
4人
 18%
4人
 18%
2人
 9%
3人
 13%

bjufsoft

四级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-9-10 11:40:00
我的这本书是在china-pub上买的,刚刚看完。

首先说说好的。当你对flex一无所知时,这本书的确能带你入门。例子也还不错。

这本书明显不是使用的flex3 sdk做的demo,而且书中多处出现flex3中没有的方法。害得我东查西找,才知道是写书人的问题。
另外,例子太简单。我看完了都不知道拖拽一个控件的前后完整过程该如何处理。类似的疑问看完都没有解决。
我是做java开发的,对代码开发本身有一定要求,本书没有详述。讲了好多章节的语言基础,这几章很垃圾。
讲到数据时,搞了个.net的例子,还好我从前用过.net,不然又是垃圾章节。你如果用.net,拜托声明下,flex支持java,读者会默认你写进去的。
最后要说,60多元不值。这本书我觉得定价40合适。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

longyaya1314

五级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2010-2-9 16:27:00
http://www.china-pub.com/38095
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

whitewolf1
二级评论员
  
发表于:2009-7-16 15:15:00
书友们注意了加FLEX交流群:70385414
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

bjufsoft

四级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-9-10 11:44:00
有交流的书友,我的邮箱:erichan1979@gmail.com
http://blog.csdn.net/delva
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

zhou_nic

四级评论员
评价等级:  
发表于:2008-8-30 18:42:00
这本书挺实用
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共23条)