分享
 
 
 

Flex 3 RIA开发详解与精深实践:企业级Web应用与AIR桌面应用(附DVD光盘一张)

Flex 3 RIA开发详解与精深实践:企业级Web应用与AIR桌面应用(附DVD光盘一张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,综合,
  品牌: 杨占坡

基本信息·出版社:清华大学出版社

·页码:421 页

·出版日期:2009年

·ISBN:7302188823/9787302188827

·条形码:9787302188827

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·附带品描述:附DVD光盘一张

产品信息有问题吗?请帮我们更新产品信息。

内容简介《Flex 3 RIA开发详解与精深实践—企业级Web应用与AIR桌面应用》以实践为手段,以实用为核心,全面解析了应用Flex技术进行RIA开发的思维与过程。从实践开始、到实践结束。从最简单的Hello World演示到完整的项目全案开发,给读者全新的学习过程。内容分为四部分:开启Flex之门、Flex开发进阶、Flex 3 Web项目全案开发、Flex 3 AIR桌面项目伞案开发。涉及了Flex基础概念、组件设计开发、图表开发、企业级应用以及AIR桌面应用等方面。Flex是目前最为普及的一种RIA开发技术,依托于脱胎换骨的ActionScript 3.0,可以轻松实现相比传统的网络应用更加卓越的交互能力和更加绚丽的表现效果。Flex技术本身并不是凭空出现的,经过了Flash的长期预热,依托于XML、ActionScript 3.0等标准化开发语言,终成正果。《Flex 3 RIA开发详解与精深实践—企业级Web应用与AIR桌面应用》最大的特点是使用大量小巧的示例帮助读者快速体验Flex开发流程。并在最后两大部分中结合完整的项目开发案例,给读者以积少成多、从量变到质变的软件开发学习过程之体验。

作者简介杨占坡 资深软件工程师、软件架构师、北京航空航天大学软件工程硕士,精于企业级软件开发和嵌入式系统开发。对C语言、Java语言、JavaEE系统、Ruby On Rails、Flex、Ajax等领域都有深入的研究;属于国内最早一批应用FLex进行企业级开发的软件工程师;国内第一批Ruby On Rails架构的倡导者;拥有企业级分布式架构设计的国家级发明专利。在软件设计方法、软件开发技术方面都具有深刻认识和独到见解。杨铭 资深软件架构师、技术顾问。1980年生人,集70后沉稳与80后豪迈于一身。7年软件行业从业经验,参与过戴姆勒·克莱斯勒TACO、普天手机银行、IBM eManager、友邦GLAS等多个大型系统的设计和研发,在大型互联网应用设计、RIA、系统性能优化和网络编程领域有深入研究。翁颖 资深软件工程师。热衷于各种软件开发技术,精通企业级Web开发:面向对象软件设计、JavaEE架构、Ajax技术;对互联网搜索引擎、网络分析系统、分布式技术都有深入研究。长期从事保险行业的大型企业级应用开发,同时具备优秀的技术基础和丰富的项目经验。业精于勤、厚积而薄发!

编辑推荐《Flex 3 RIA开发详解与精深实践-企业级Web应用与AIR桌面应用》作者是国内第一个企业级Flex上线项目的负责人,资深软件工程师,并多年从事Flash/Flex RlA开发,具有货真价实的Flex功力。光盘提供作者精心整理的代码、项目文件,并包含国内首次提供的Flex项目开发操作视频。读者对象:Web开发人员、软件工程师、Flash设计师、网页设计师、软件专业相关师生等。国内首个Flex商业项目开发者的领先感悟Web项目与桌面项目之精密操作程序员的Flex精髓——您需要一定编程基础精心选择最能发挥Flex实力的项目进行剖析凌厉代码风格,绝菲一股闪客设计师的“彪悍代码”。

目录

PART 1 开启Flex之门第1章 Flex 3程序设计基础1.1 RIA概述1.2 Flex简介1.3 MXML1.4 ActionScript1.4.1 在MXML中使用ActionScript脚本1.4.2 使用ActionScript类1.5 Flex的事件机制1.5.1 Flex事件处理1.5.2 Flex事件监听器注册1.6 使用Adobe Flex Builder1.6.1 Flex Builder系统需求1.6.2 使用Flex Builder进行开发1.6.3 Flex Builder开发特点1.7 在Flex中操作XML1.7.1 XML在Flex中的应用1.7.2 通过E4X处理XML第2章 Flex可视化组件开发2.1 Flex可视化组件简介2.2 可视化组件基础2.2.1 Flex组件体系基础2.2.2 构建RIA—— Flex应用程序开发步骤2.2.3 数据集成与绑定,可视化组件的数据操作2.2.4 CSS,可视化组件的样式处理2.2.5 容器组件,可视化组件的结合形式2.3 IO控制组件2.3.1 使用IO控制组件2.3.2 Button类组件2.3.3 Bar类组件2.3.4 数据处理类组件2.3.5 多媒体处理类组件2.3.6 快捷交互类组件2.3.7 辅助类组件2.4 文本组件2.4.1 文本组件的基本应用2.4.2 Label和Text组件2.4.3 TextInput和TextArea组件2.4.4 RichTextEditor组件2.5 菜单组件2.5.1 菜单组件基础2.5.2 处理菜单条目2.5.3 菜单组件应用示例2.5.4 Menu组件的使用2.5.5 MenuBar组件的使用2.5.6 PopUpMenuButton组件的使用2.6 数据容器类组件2.6.1 Flex数据容器组件与数据驱动2.6.2 使用 List组件2.6.3 使用HorizontalList组件2.6.4 使用TileList组件2.6.5 使用ComboBox组件2.6.6 使用DataGrid组件2.6.7 使用Tree组件2.7 布局控制与布局组件2.7.1 Flex布局控制2.7.2 使用Canvas组件2.7.3 使用Box类布局组件2.7.4 使用DividedBox类布局组件2.7.5 使用ControlBar组件2.7.6 使用ApplicationControlBar组件2.7.7 使用表单组件2.7.8 使用网格布局组件2.7.9 使用Panel组件2.7.10 使用Tile组件2.7.11 使用TitleWindow组件2.8 导航控制组件2.8.1 使用ViewStack组件2.8.2 使用TabNavigator组件2.8.3 使用Accordion组件PART 2 Flex开发进阶第3章 Flex程序设计进阶3.1 可视化组件行为控制3.1.1 Flex行为控制概述3.1.2 在MXML中使用行为控制3.1.3 在ActionScript中使用行为控制3.1.4 可视化组件效果控制3.2 视图模式与视图转换3.2.1 视图模式3.2.2 创建和应用视图模式3.2.3 视图模式与历史记录管理器3.2.4 视图转换——Transitions3.2.5 详解Transition的使用3.2.6 效果过滤器第4章 Flex模块化编程4.1 Flex模块化编程概述4.1.1 模块化软件开发4.1.2 Flex模块架构4.2 Flex模块的创建与使用4.2.1 使用MXML创建模块4.2.2 使用ActionScript创建模块4.3 数据传输4.3.1 应用程序与模块之间的数据传输4.3.2 模块之间的数据传输第5章 ActionScript 3精要5.1 ActionScript 3概述5.1.1 继往开来的ActionScript5.1.2 与时俱进的ActionScript新特性5.2 ActionScript 3编程基础5.2.1 ActionScript 3编程概述5.2.2 类与对象5.2.3 包与命名空间5.3 ActionScript 3的面向对象编程5.3.1 面向对象的编程基础知识5.3.2 继承和多态5.3.3 访问控制与封装5.3.4 属性的覆盖第6章 Flex图表6.1 Flex图表简介6.2 Flex图表组件基础6.2.1 Flex图表辅助类型6.2.2 定义Flex图表数据6.3 使用Flex图表组件6.3.1 范围图(Area Chart)6.3.2 线形图(Line Chart)6.3.3 条形图(Bar Chart)6.3.4 柱状图(Column Chart)6.3.5 气泡图(Bubble Chart)6.3.6 散点图(Plot Chart)6.3.7 烛台图(Candlestick Chart)6.3.8 HLOC图(HighLowOpenClose Chart)6.3.9 饼图(Pie Chart)6.3.10 使用多重数据集6.3.11 使用多重坐标轴6.4 Flex图表定制化6.4.1 在图表中使用CSS样式6.4.2 使用Filter6.4.3 Legend组件6.5 Flex图表事件处理6.5.1 图表组件的事件处理6.5.2 图表数据条目的事件处理PART 3 Flex 3 Web项目全案开发第7章 Flex企业级开发实践——Flex + Struts7.1 Flex与Struts7.1.1 Flex与Java,自然又必然7.1.2 Struts,外表-思想-内心7.1.3 Flex为Struts披上了绚丽的外衣7.2 Flex与数据服务7.2.1 LiveCycle很好很强大7.2.2 RPC,Flex也能“分布式”7.2.3 消息,让Flex走向“企业级”7.2.4 数据管理服务,Flex不是花瓶!第8章 Flex企业级开发实践——Flex + Web Services8.1 Web Services,分布式无国界8.2 SOAP引擎Axis 28.3 Flex + Web Services,开始起航PART 4 Flex 3 AIR桌面项目全案开发第9章 桌面上的Web开发——AIR9.1 AIR概述9.2 AIR程序初步体验9.2.1 安装运行时环境9.2.2 安装和运行Twhirl9.2.3 获得其他AIR示例程序9.3 开发环境的设置9.4 AIR的安全性问题9.4.1 安全沙箱(Sandboxes)9.4.2 JavaScript和HTML的限制9.4.3 引入外部资源的不安全因素9.4.4 对于HTML的安全性约束9.5 用Flex Builder 3构建第一个AIR应用9.5.1 创建AIR工程9.5.2 编写代码9.5.3 打包应用程序9.6 用Flex SDK构建第一个AIR应用9.6.1 设置开发环境9.6.2 创建应用程序的描述文件9.6.3 编写应用程序代码9.6.4 编译和运行应用程序9.6.5 创建AIR应用程序安装包9.7 创建AIR库工程9.8 Adobe AIR的新增功能第10章 Flex AIR开发实践10.1 Flex AIR组件10.1.1 文件系统管理控件10.1.2 HTML组件10.1.3 FlexNativeMenu控件10.1.4 关于窗体容器(Window Containers)10.2 操作文件系统10.2.1 文件的基本操作10.2.2 文件的读写操作10.3 设置AIR应用程序的属性10.3.1 应用程序描述文件的结构10.3.2 应用程序描述文件中的重要属性10.4 读取应用程序设置10.4.1 读取应用程序的描述文件10.4.2 获得应用程序和发布的唯一标识10.5 AIR的本地数据库10.5.1 关于local SQL databases10.5.2 与数据库操作有关的类10.5.3 创建数据库10.5.4 管理数据库中的数据10.5.5 处理多个数据库10.5.6 一个简单的通讯录程序

……[看更多目录]

序言1. RIA开发奇兵——Flex曾经沧海难为水,除却巫山不是云。然而,当我们已经经历了众多编程语言、开发技术的洗礼之后,仍然被Flex的风采所打动。Flex是一种结合了广阔的市场前景和充满智慧的方法学的新一代复合型软件技术。我们一行三人决定结合自己的项目经验和开发技能为各位读者献上这本《Flex 3 RIA开发详解与精深实践》。(1)升级的RIA开发路线“君子性非异也,善假于物也”。Adobe公司似乎深悟了这个道理,汲取了XML结构清晰、格式通用的特点,创造了Flex美丽的外衣——MXML;然后又通过已经拥有一定用户基础的ActionScript脚本语言作为Flex聪慧的大脑;并在运行环境上为Flex技术做了扩展和优化。因此,亦可以说Flex是一项毫无新技术的新技术。然而,正是这样一种毫无新技术的新技术借助于自己得天独厚的运行时环境Flash Player一跃成为RIA(Rich Internet Application)开发的大热门。科学技术的发展带动了信息产业的发展,软件开发逐渐从高不可测的神坛上走了下来,变得更加大众化。因此,当前的软件开发形式不得不更多地借助于现有的市场基础。Macromedia公司(已被Adobe收购)就把握住了这个关键点大做文章,于是Flex技术冲进了广大软件开发者的视线。(2)无缝结合高层软件实现企业级RIA开发提到高层软件开发,就不得不说说Java和.NET这两种占企业级开发主导地位的技术旗舰。然而这两种软件技术进行企业级开发的不足之处就是界面处理,无论从效果还是交互方面都是依赖于传统的“网页”模式,Flex技术正是在这方面弥补了它们的不足。作为一项专注于界面效果和交互的RIA技术,Flex并没有忽视企业级开发的重要性。Life Cycle组件可以使Flex技术直接与Java企业级服务进行通讯,并可以方便地通过ActionScript对象与Java对象进行映射。这也是Flex技术非常“聪明”的一个方面,如果Flex技术自己包含一个硕大的企业级开发架构的话,就会带来诸多麻烦。

文摘插图:

Flex 3 RIA开发详解与精深实践:企业级Web应用与AIR桌面应用(附DVD光盘一张)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有