新书报道
当前位置: 首页 >> 电子电气计算机信息科学 >> 正文
Ruby on Rails实践之路--写给PHP和Java开发者的书/软件研发精品译丛
发布日期:2010-09-08  浏览
[内容提要]
    本书为“件研发精品译丛”中的一本。全书覆盖了使用Ruby on Rails开发Web应用的各项技术,包括Ajax,目录服务以及Web服务。书中将Ruby on Rails与主流编程语言Java和开发Web应用最普遍的脚本语言PHP进行了比较。书中提供的示例应用程序修改后可以直接用于读者实际的项目开发活动中。
[目录]
1Ruby
1.1本章简介
1.2安装Ruby
1.3创建一个Ruby应用程序
1.4标识符与注释
1.5字符串
1.6数组、哈希表与范围
1.7变量、常量与运算符
1.8类
1.9方法
1.10Proc对象和代码块block
1.11控制结构与迭代子Iterator
1.12异常处理
1.13模块
1.14Ruby与PHP的比较
1.15Ruby与.Java的比较
1.16本章小结
2Rails框架
2.1本章简介
2.2Rails概述
2.3活动记录
2.4行为控制器
2.5行为视图
2.6Ruby on Rails命令
2.7安装Rails
2.8开发一个Rails应用程序
2.9Rails路由
2.10样式表
2.11帮助器模块Helper
2.12布局Layout
2.13局部视图Partial
2.14Rails框架实例
2.15为Rails配置MySQL数据库
2.16Rails与PHP的比较
2.17Rails与Java的比较
2.18本章小结
3Rails中的CRUD操作
3.1本章简介
3.2脚手架
3.3用PHP实现CRUD
3.4用Java实现CRUD
3.5创建一个Rails应用程序
3.6创建数据库中的表
3.7迁移Migration
3.8用迁移创建数据库的catalogs表
3.9配置Oracle数据库
3.10配置SQL Server 2005数据库
3.11开发一个CRUD应用程序
3.12Ajax脚手架
3.13合法性检验
3.14本章小结
4Rails中的Ajax
4.1本章简介
4.2Ajax概述
4.3XMLHttpRequest概述
4.4创建一个XMLHttpReqtlest对象
4.5打开一个HTTP请求
4.6发送一个HTTP请求
4.7处理一个HTTP响应
4.8在PHP中使用Ajax
4.9在Java中使用Ajax
4.10Rails对Ajax的支持
4.11创建一个Ruby on Rails应用程序
4.12创建一个数据库表
4.13发送一个请求
4.14处理一个请求
4.15处理一个响应
4.16本章小结
5创建PDF和Excel报表
5.1本章简介
5.2用PHP创建PDF文档
5.3用Java创建PDF文档
5.4用Ruby on Rails创建PDF文件
5.5在PDF中创建一个表格
5.6用PHP创建电子表格
5.7用Java创建电子表格
5.8用Ruby on Rails创建Excel电子表格
5.9用Ruby的Spreadsheet库创建电子表格
5.10本章小结
6Rails中的XML
6.1本章简介
6.2用PHP 5处理XML
6.3用Java处理XML
6.4安装XML Builder
6.5用Ruby on Rails创建XML文档
6.6从数据库创建XML文档
6.7用REXML解析XML文档
6.8本章小结
7Rails框架之上的PHP框架
7.1本章简介
7.2安装PHP
7.3安装PHPOn Trax
7.4创建一个Trax应用程序
7.5创建一个CRUD应用程序
7.6本章小结
8Rails对LDAP的支持
8.1本章简介
8.2安装OpenLDAP
8.3安装Tivoli Directory Server
8.4安装Oracle Internet Directory
8.5在PHP中使用LDAP
8.6在Java 中使用LDAP
8.7安装NET::LDAP
8.8创建一个Rails应用程序
8.9创建一个目录项
8.10修改一个目录项
8.11查找一个目录项
8.12删除一个目录项
8.13本章小结
9使用Rails开发Web Service
9.1本章简介
9.2用PHP实现Web Service
9.3用Java实现Web Service
9.4用Ruby on Rails创建一个Web Service
9.5Web Service的API类
9.6分发
9.7协议客户端
9.8本章小结
10Eclipse中的Ruby on Rails
lO.1本章简介
10.2Eclipse 中的PHP
10.3安装RDT
10.4在RDT中创建一个Rails的工程
10.5用RDT创建一个数据库表
10.6用RDT创建一个CRUD应用程序
10.7安装RadRails
10.8用RadRails创建一个Rails应用程序
10.9用RadRails创建一个CRUD应用程序
10.10本章小结
11Rails测试与夹具
11.1本章简介
11.2PHP与Java的单元测试
11.3Rails测试的例子
11.4断言类型
11.5Rails测试
11.6夹具
11.7单元测试
11.8测试控制器
11.9本章小结
12在产品模式的环境下运行Rails应用程序
12.1本章简介
12.2设置成产品模式
12.3Rails最佳实践方法与性能
12.4在Apache2和FastCGI上部署应用程序
12.5Rails应用程序的Web主机托管
12.6本章小结
索引

关闭


版权所有:西安交通大学图书馆      设计与制作:西安交通大学数据与信息中心  
地址:陕西省西安市碑林区咸宁西路28号     邮编710049

推荐使用IE9以上浏览器、谷歌、搜狗、360浏览器;推荐分辨率1360*768以上