Web应用程序快速开发:使用TurboGears

Web应用程序快速开发:使用TurboGears
作 者: 兰姆 谭颖华 李虎
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 网页设计
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Mark Ramm是Humantech公司的IT经理,也是Compound Thinking公司的创始人。多年来,他使用了各种各样的技术来编写Web应用程序,其中包括Python、TurboGears、CGI、Perl、PHP、ASP、Java Struts以及Ruby on Rails。他为Linux Magazine杂志和多个在线出版物撰稿,同时也是顶兴的IT管理博客(http://compoundthinking.com/blog)的作者。

内容简介

本书详细地介绍使用TurboGears的丰富特殊性来实现更加快速的Web应用程序开发。主要内容包括TurboGears基础知识、SQLObject与TurboGears模型、TurboGears视图技术与Ajax框架的结合、将CSS、XHTML以及JavaScrip融合在一起、TurboGears控制器技术和部署方法、TurboGears的工具箱、国际化开发技巧等。 本书内容丰富,讲解深入透彻,适合Web开发人员及相关技术人员参考。

图书目录

前言

致谢

第一部分 TurboGears基础知识

第1章 TurboGears简介

 第2章 TurboGears起步

 第3章 TurboGears应用程序的架构

第二部分 构建简单的TurboGears应用程序

第4章 创建简单的应用程序

第5章 增强书签应用程序

第三部分 探究实际TurboGears应用程序

第6章 在What What Status中探究更加复杂的模型

第7章 What What Status中的控制器、视图以及JavaScript

第8章 What What Status中的RSS Cookies和动态视图

第9章 Ajax和What What Status项目

第四部分 SQLObject与TurboGears模型

 第10章 SQLObject基础

 第11章 精通SQLObject

 第12章 自定义SQLObject的功能

第五部分 TurboGears视图技术

 第13章 使用Kid实现动态模板

 第14章 使用MochiKit创建更好的JavaScript代码

 第15章 使用MochiKit增强Ajax

 第16章 TurboGears Widget:将CSS、XHTML和JavaScript融合为可复用的组件

第六部分 CherryPy与TurboGears控制器技术

 第17章 CherryPy和TurboGears的修饰器

 第18章 部署TurboGears

第七部分 TurboGears扩展

 第19章 TurboGears的工具箱及其工具

 第20章 国际化

 第21章 测试TurboGears应用程序

 第22章 TurboGears中的Identity和安全问题