Ajax-Web开发、可重用组件及模式

Ajax-Web开发、可重用组件及模式
作 者: 汉德罗克 叶俊
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 软件工程/开发项目管理
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Kris Hadlock自1996年开始就已经是一个签约Web开发者和设计者。他是:InformIT以及其他众多有关Web设计杂志的重要专栏作家和撰稿人,同时还是Studio Sedition(一个Web应用程序开发公司)的创始人,以及33Inc公司的创始人之一。他的博客“Designing with Code”,主要是从设计的角度来关注’Web应用程序开发,并且经常给出一些非常有用的代码片段,用来帮助增强Web应用程序的功能。

内容简介

Aiax是改善用户在线体验、创建新型Web功能的最新同时也是最好的方式之一。通过允许显示网页的特定部分,不需要刷新整个网页,Aiax极大地改善了Web应用程序的用户体验。Aiax还使得Web开发者能够创建直观且全新的交互过程。本书对Aiax技术进行了全面深入的介绍,Web开发者通过阅读本书,能够获得足够的知识来使得他们的Web应用程序达到一个新的水平。本书将教您如何从面向对象的角度,创建基于Aiax的Web应用程序,同时还将介绍一些非常有用的Aiax设计模式。本书详细地介绍了:如何利用PHP 5通过自定义Aiax引擎创建到MyAQL数据库的连接,以及在确保数据高度安全的同时,如何利用CSS、.JavaScript和XHTML设置响应的格式。另外,本书还介绍了如何在Web应用程序中使用4种自定义Aiax组件,以及如何从无到有地创建这些组件。本书的最后一部分,把之前章节中的所有单独的代码示例和技术组合到了一个更大的Aiax应用程序中——即内部网电子邮件应用程序,该应用程序可以用于任何基于用户的应用中,例如基于社团的Web应用程序。阅读本书之后,读者将不仅学会如何在这个示例应用程序中创建和使用他们自己的可重用Aiax组件,同时还将学会如何把这些Aiax组件结合到他们将来可能创建的任何Aiax应用程序中。

图书目录

第Ⅰ部分 开始

 第1章 Aiax简介

 第2章 请求

 第3章 响应

 第4章 用XHTML和CSS呈现响应

第Ⅱ部分 创建和使用JavaScript引擎

 第5章 面向对象的JavaScript

 第6章 创建引擎

 第7章 使用引擎

 第8章 调试

 第9章 扩展引擎

第Ⅲ部分 创建可重用组件

 第10章 层叠

 第11章 树形视图

 第12章 客户端验证

 第13章 数据网络

第Ⅳ部分 Aiax模式

 第14章 单体模式

 第15章 模型视图控制器

 第16章 观察者模式

 第17章 数据反射模式

 第18章 交互模式

 第19章 实用模式

第Ⅴ章 服务器端交互

 第20章 理解Aiax数据库交互

 第21章 数据库交互:服务器端

 第22章 高级Aiax数据库交互

第Ⅵ部分 最后的润色

 第23章 应用程序的安全性

 第24章 最佳实践