分享
 
 
 

Rich Internet Application高级编程后Ajax时代

Rich Internet Application高级编程后Ajax时代  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: (美)摩尔(Moore,D.),(美)布德(Budd,R.),(美)本森(Benson,E.) 著,张云,付勇 译

出 版 社: 清华大学出版社

出版时间: 2009-1-1字数: 773000版次: 1页数: 489印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302189220包装: 平装编辑推荐

作者简介:WroxProfesslonal guides are planned and written by working programmers to meet the real-world needs of programmers,developers,and IT professionals.Focused and relevant,they address the issues technology professionals face every day.They provide examples,practical solutions,and expert education in new technologies,all designed to help programmers do a better job.

内容简介

现在,Web同样能给用户提供与桌面应用程序等价的丰富体验与功能。书中介绍了如何结合几种前沿技术来开发成熟的Web应用程序,从而将对AJAX和Ruby on Rails的应用提升到一个新台阶。本书不仅为您的实现提供代码,还分析了若干架构和浏览器内的API。

学习本书后,您将能够全面深入地了解专业RIA开发背后的基本设计原则以及多种可用的工具,能够将一个应用程序分为客户端和服务器端技术来实现。此外,您还能充分掌握一些重要概念,如mashups、自动补全功能和社会站点标记等。

本书主要内容:如何用Java、Ruby和Python开发RIA;提高生产率和调试应用程序的有用提示;解决构建RIA时遇到的有关Web应用程序的常见问题;基于RIA技术顶层的高级主题和开发数据包;如何开发、部署和控制对RIA的第三方访问。

本书读者对象:本书面向对现实世界中的实际解决方案感兴趣的软件开发人员。读者最好对Python、Java或Ruby on Rails有一定的了解。

目录

第1部分 RIA简介

第1章 RIA的特征

1.1 RIA就是“塑料信用卡”

1.1.1 一个可塑性(动态的)Web页面的示例

1.1.2 用样式表创建更好的页面

1.2 RIA:Web具有颠覆性(最终)

1.3 RIA是无形性的

1.3.1 Google的无形性

1.3.2 关注RIA

1.4 RIA冲破“围墙花园”

1.5 RIA创建新花园

1.5.1 无围墙花园中的约束

1.5.2 “反宣言”

1.6 RIA总是最新的

1.7 RIA是操作系统终结者

1.7.1 Web 2.0分层

1.7.2 层叠样式表

1.7.3 超越桌面时代

1.7.4 Java是成功者还是失败者

1.8 RIA是以浏览器为中心的

1.9 RIA是以网络为中心的

1.10 RIA是一种思想的转变

1.10.1 开发人员的思想转变

1.10.2 我们的思想转变

1.11 RIA是服务软件

1.12 RIA应用程序以用户为中心

1.13 RIA本质上是一种协作

1.14 RIA:小而敏捷的开发

1.15 RIA跳跃式变化

1.16 如何改变开发应用程序盼方式

1.17 RIA的盈利方式

1.18 RIA是诱人的

第2章 RIA基础知识

2.1 XML:Internet的通用语

2.1.1 XML基础

2.1.2 使用属性

2.1.3 DOM树

2.2 XHTML:一种文档语言

2.2.1 文档结构

2.2.2 文本结构

2.2.3 描述文本类型

2.2.4 文本内对象

2.2.5 文档配置

2.3 CSS:一种样式语言

2.3.1 向Web页面上添加CSS

2.3.2 用数字绘画

2.3.3 CSS级联摆动

2.3.4 在RIA中充分利用CSS的优点

2.4 JavaScript:一种动态语言

2.4.1 将JavaScript附加到Web页面中

2.4.2 将JavaScript绑定到用户行为上

2.4.3 从DOM树移除和添加

2.4.4 检查并设置元素的内容

2.5 结束示例——Angela's Ristorante

2.6 小结

第3章 可编程Web:混搭生态系统

第4章 创建RIA

第2部分 探索RIA

第5章 调试客户端

第6章 模型-视图-控制器(MVC)模式

第7章 JavaScript库概述

第8章 编译为JavaScript

第9章 初识ideaStax

第3部分 RIA开发进级

第10章 表单有效性验证

第11章 表单的可用性

第12章 拖放

第13章 用户交互作用、效果和动画

第14章 标记和分级1:创建基础组织

第15章 标记和分级2:使用社会性能

第4部分 高级主题

第16章 提供API

第17章 RIA小部件

第18章 富沉浸式环境

第5部分 附录

书摘插图

第1部分 RIA简介

第1章 RIA的特征

1.4 RIA冲破“围墙花园”

现在使用的平台倾向于将知识产权控制并引导到一个“围墙花园”。当使用RCP文档创建器创建一个文档时,即便是作者,也不能独立于创建工具来拥有创建的内容。如果没有特别像Microsoft Word的软件,就无法读写Microsoft的Word文档。事实上,Word的供应商宁愿您没有使用Word之外的任何软件与应当属于“您”的信息交互。将逻辑推进得更深一步可以发现,他们实际上是让您使用他们会愉快地卖给您的操作系统,来运行他们也会卖给您的应用程序,而您购买所有这些只是为了获得实际上应该属于您的信息。

理想世界(根据传统桌面时代软件开发商的观点):

没有媒介应用程序,内容就不能存在。供应商销售应用程序,并以一种阻止任何人轻易攫取其主导地位的形式来存储内容。供应商决定何时、是否以及如何修复bug。供应商需要依靠终端用户的血汗股本(sweat equity)创造广泛的分布式系统,这样当供应商决定应用程序到期的时候,它们就到期了。

应用程序不能脱离具体操作系统独立存在。供应商会发布一些系统调用栈,数量与他们认为足够刺激独立软件开发人员开发出能支持其操作系统的应用程序相当。通常,他们会偏向于某几种语言而阻止其他语言。

根据供应商的判断,操作系统和应用程序捆绑得太紧密,所以应将两者全部抛弃。表面上供应商以操作效率的名义放弃了捆绑,但同时这也意味着他们能够(并已经)轻易地打破模型.视图一控制器的模式,或在源代码中注入其他没有用文档记载的功效。同时也意味着对于机构外面的独立软件供应商(Independent Software Vendor,ISV)和开发人员而言,操作系统或应用程序的内部机制变得神秘、脆弱、不透明,因而外部开发人员除了内部生产之外,还要努力赶上竞争性的基准应用程序。这样,占主导地位的供应商就保护了他们对作为财源的应用程序的霸权,使这些应用程序成为给他们源源不断地带来收入的“摇钱树”。

每一种工具都创造了一座“自动化孤岛”,它们有自己的数据模型、控制器以及依赖于作为平台的操作系统和工具的视图。从我们的观点来看,供应商也很不容易,比如,他们要开发一个以网络为中心、协作很多、独立于操作系统,或可由终端用户或其他软件开发人员扩展的应用程序相当困难。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有