Web开发技术详解

副标题:无

作   者:龚昕,张浩编著

分类号:

ISBN:9787115155597

微信扫一扫,移动浏览光盘

简介

  ruby on rails是基于mvc模式设计的轻量级web应用架构,开发效率高、代码量少、维护简单。本书主要向读者介绍这个框架的设计原理,以及如何基于这个框架进行应用开发。.    本书由浅入深、循序渐进地介绍了ruby on rails的知识体系及开发技巧。全书共分23章,第1~15章是ruby部分,第16~23章是rails部分。ruby部分内容涵盖了ruby语法、高级特性、dbi编程、分布式计算、扩展插件开发、测试框架等,rails部分包括rails的核心技术、典型应用实例、与ajax结合开发以及开源工具的使用等。..    本书可作为初、中级开发人员的参考用书,也可作为社会培训班的教材。...

目录

第1章 ruby简介

1.1 ruby概述.

1.2 为什么选择ruby

1.3 ruby程序设计入门

1.4 有趣的入门程序

1.5 奇异的高级特性

第2章 搭建开发环境

2.1 windows下的安装

2.2 linux下的安装

2.3 编辑工具

2.4 辅助工具

2.5 调试工具

第3章 基本类型

3.1 数字

3.2 字符串

3.3 范围

3.4 符号

3.5 数组

3.6 哈希表

3.7 正则表达式

.第4章 变量与常量

4.1 变量

4.2 常量

第5章 表达式

5.1 操作符表达式

5.2 赋值和并行赋值

5.3 逻辑运算符

5.4 比较表达式

5.5 范围表达式

5.6 正则表达式

5.7 条件表达式

5.8 循环控制块

5.9 改变循环过程

第6章 方法和异常处理

6.1 方法和过程块

6.2 异常处理

第7章 模块和类

7.1 定义类

7.2 类方法

7.3 属性和成员变量

7.4 定义模块

7.5 模块方法

7.6 别名和定义

7.7 访问控制

7.8 加载模块

第8章 高级特性

8.1 begin和end块

8.2 一般非限定输入

8.3 命名约定

8.4 动态语言特性

8.5 垃圾收集器

第9章 正则表达式

9.1 正则表达式规则

9.2 正则表达式高级规则

第10章 常用模块

10.1 文件和管道

10.2 目录

10.3 时间

10.4 线程

10.5 win32api

10.6 win32ole

第11章 分布式ruby

11.1 概述

11.2 简单的drb例程

11.3 对象的持久化(marshal)

11.4 drb对象

11.5 drb安全

11.6 分布式应用示例

第12章 数据库dbi

12.1 dbi概述

12.2 安装dbi

12.3 一个简单的dbi程序

12.4 dbi函数和异常

12.5 dbi::utils

12.6 ado技术

第13章 测试框架..

13.1 什么是测试

13.2 测试的内容

13.3 ruby测试框架

13.4 excel测试实战

13.5 本章小结

第14章 ruby/c扩展

14.1 ruby调用dll

14.2 用c编写扩展库

14.3 c程序调用ruby脚本

14.4 扩展mfc程序的示例

第15章 图形和图像

15.1 利用opengl编写特效

15.2 imagemagick库

第16章 ruby的web应用框架rails

16.1 rails简介

16.2 rails应用开发的基本步骤

16.3 基于ide方式的开发步骤

16.4 模型模块active record

16.5 action pack介绍

16.6 控制器类actioncontroller详解

16.7 视图类actionview

16.8 rails web应用请求原理实例分析

第17章 项目报告提交系统

17.1 开发环境搭建

17.2 创建第一个rails应用

17.3 完善这个rails应用

17.4 测试运行

第18章 用rails发送e-mail

18.1 功能分析

18.2 基于rails的实现原理

18.3 基于rails的代码实现

第19章 用rails开发基于ajax的应用

19.1 ajax入门

19.2 rails对ajax的支持

19.3 用rails开发ajax应用

第20章 开发基于ajax的聊天系统

20.1 功能分析和设计思路

20.2 设计数据库

20.3 rails开发步骤

第21章 用rails开发留言簿系统

21.1 功能分析和设计思路

21.2 设计数据库

21.3 rails开发步骤

第22章 用rails实现地图应用系统

22.1 功能介绍和原理分析

22.2 开发准备工作

22.3 创建web控制器gwebmap及视图模板

22.4 实现googlemap地图显示功能

22.5 实现交通显示功能

第23章 用rails开发web service服务

23.1 rails对web service的支持

23.2 功能分析和设计思路

23.3 数据库设计

23.4 开发步骤详解

附录 常用类函数应用参考

a.1 numeric类

a.2 float类

a.3 string类

a.4 range类

a.5 array类

a.6 hash类

a.7 regexp类...


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Web开发技术详解
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon