Web 2.0代表了新一代的Web用户体验和与之对应的相关技术实现。本书介绍了进行Web 2.0相关软件开发所需要掌握的理论知识、技术和工具,从开发、测试、全球化、性能、安全性等多个重要方面进行了深入的探讨,并提供了丰富的样例程序供参考。张岭主编的《Web2.0应用程序开发实践》结合了IBM开发团队的实际产品开发经验,是对Web 2.0软件开发技术领域的一个完整概括。
《Web2.0应用程序开发实践》适合于从事Web开发的程序员、项目经理、产品经理,以及对相关领域感兴趣的开发人员学习和阅读,?可供大中专院校相关专业学生参考和阅读。
目录
第1章 Web 2.0概述
1.1 Web 2.0的特点
1.2 Web 2.0应用程序举例
1.3 本章小结
第2章 Web 2.0应用架构
2.1 Web界面与用户体验
2.2 富客户端网络应用(Rich Internet Application)
2.3 可编程性
2.3.1 什么是可编程Web 2.0应用
2.3.2 技术概要
2.4 Web 2.0系统集成案例
2.4.1 Amazon AMS
2.4.2 淘宝网开放平台
2.4.3 IBM Lotus Connections
2.5 本章小结
第3章 Web 2.0应用程序相关开发技术
3.1 Ajax
3.1.1 Ajax核心要素——XMLHttpRequest对象
3.1.2 Ajax开源工具包概述
3.2 Mashup和Widget
3.2.1 Mashup概述
3.2.2 Widget概述
3.3 Feed(Atom/RSS)
3.3.1 概述
3.3.2 RSS
3.3.3 Atom
3.3.4 Feed开源工具包简介
3.4 本章小结
第4章 REST
4.1 REST与SOAP
4.2 Hello REST
4.3 REST设计器原则
4.4 REST设计步骤
4.5 REST开发框架
4.5.1 Restlet
4.5.2 Cetie4
4.6 开发REST应用程序
4.7 本章小结
第5章 Web 2.0应用程序开发包
5.1 Dojo 72
5.1.1 Dojo 概述
5.1.2 安装Dojo
……
第6章 构建Web 2.0网站实例
第7章 Web 2.0测试
第8章 Web 2.0安全性
第9章 Web 2.0性能
第10章 Web 2.0全球化
第11章 网页无障碍化