摘要:http://www.cnblogs.com/dahuzizyd/category/97947.html

关键字:Ruby On Rails ,InstantRails,Windows,入门,教程

一直想尝试Ruby On Rails,但是因为对apache,mysql都不熟,对Rails的环境搭建更是没信心,所以一直没有开始,从知道了InstantRails后,终于在windows上搭建了Ruby On Rails开发环境,开始了Rails的学习。
现在从最基础的知识开始,一边读着《Agile Web Development with Rails》的英文电子版,一边写随笔,并且尽量写的简单明了些,对于具体的细节概念倒没有做深入的研究,所以,这一系列也是《Agile Web Development with Rails》的读书笔记(其实叫做“抄书笔记”可能更合适)。
之所以做为一个系列,是因为给自己定一个计划,不致半途而废。另外也是为了象我一样不懂Linux开发的朋友查找,参考方便。

因为是按照书本上的内容写的,自己也有很多不明白的地方,为了便于大家交流,我把看的电子书上传,不过博客园上传文件大小有限制,所以现在放在了live Share上,先是两本,分别是:
《Agile Web Development with Rails》《Ruby for rails.pdf》,都是pdf格式的。
点击链接后到live share上,要等数10秒后才会出现下载链接。

下面是随笔链接:
基础篇:
Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境

Ruby on rails开发从头来(windows)(二)-创建项目和第一个Hello world

Ruby on rails开发从头来(windows)(三)-实现页面间的跳转

Ruby on rails开发从头来(windows)(四)-第一个添删查改例子

Ruby on rails开发从头来(windows)(五)-对输入进行验证

Ruby on rails开发从头来(windows)(六)-美化你的列表页面

Ruby on rails开发从头来(windows)(七)-创建在线购物页面

Ruby on rails开发从头来(windows)(八)-使用Session创建购物车

Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理

Ruby on rails开发从头来(windows)(十)-清空购物车和格式化金额

Ruby on rails开发从头来(windows)(十一)-订单(Order)

Ruby on rails开发从头来(windows)(十二)-订单(Order)

Ruby on rails开发从头来(windows)(十三)-订单(Order)

Ruby on rails开发从头来(windows)(十四)-送货处理

Ruby on rails开发从头来(windows)(十五)-添加用户

Ruby on rails开发从头来(windows)(十六)-登录

Ruby on rails开发从头来(windows)(十七)-控制访问权限

Ruby on rails开发从头来(windows)(十八)-自动生成文档

Ruby on rails开发从头来(windows)(十九)-测试开始

Ruby on rails开发从头来(windows)(二十)-测试model(CRUD)

Ruby on rails开发从头来(windows)(二十一)-测试Model时的问题

Ruby on rails开发从头来(windows)(二十二)-测试Controller

Ruby on rails开发从头来(windows)(二十三)-功能测试的约定

Ruby on rails开发从头来(windows)(二十四)-测试Controller

Ruby on rails开发从头来(windows)(二十五)-测试Controller

Ruby on rails开发从头来(windows)(二十六)- 使用Mock对象

Ruby on rails开发从头来(windows)(二十七)- 测试驱动开发

Ruby on rails开发从头来(windows)(二十八)- 使用Rake运行测试

Ruby on rails开发从头来(windows)(二十九)- 性能测试

Ruby on rails开发从头来(windows)(三十)- NetBeans IDE

提高篇:
Ruby on rails开发从头来(windows)(三十一)- Rails的目录结构

Ruby on rails开发从头来(windows)(三十二)- Rails的配置文件

Ruby on rails开发从头来(windows)(三十三)- 命名约定

Ruby on rails开发从头来(windows)(三十四)- Active Support

Ruby on rails开发从头来(windows)(三十五)- 日志(Log)

Ruby on rails开发从头来(windows)(三十六)- 调试技巧

Ruby on rails开发从头来(三十七)- ActiveRecord基础

Ruby on rails开发从头来(三十八)- ActiveRecord基础(列和属性)

Ruby on rails开发从头来(三十九)- ActiveRecord基础(访问属性)

Ruby on rails开发从头来(四十)- ActiveRecord基础(Boolean属性)

Ruby on rails开发从头来(四十一)- ActiveRecord基础(存储结构化数据)

Ruby on rails开发从头来(四十二)- ActiveRecord基础(主键和ID)

Ruby on rails开发从头来(四十三)- ActiveRecord基础(连接数据库)

Ruby on rails开发从头来(四十四)- ActiveRecord基础(创建记录)

Ruby on rails开发从头来(四十五)- ActiveRecord基础(读取记录)

Ruby on rails开发从头来(四十六)- ActiveRecord基础(SQL和Active Record)

Ruby on rails开发从头来(四十七)- ActiveRecord基础(强大的find方法)

Ruby on rails开发从头来(四十八)- ActiveRecord基础(动态查询)

Ruby on rails开发从头来(四十九)- ActiveRecord基础(行数和再加载数据)

Ruby on rails开发从头来(五十)- ActiveRecord基础(更新记录)

Ruby on rails开发从头来(五十一)- ActiveRecord基础(并发处理)

Ruby on rails开发从头来(五十二)- ActiveRecord基础(删除记录)

Ruby on rails开发从头来(五十三)- ActiveRecord基础(表关联)

Ruby on rails开发从头来(五十四)- ActiveRecord基础(指定关联关系)

Ruby on rails开发从头来(五十五)- ActiveRecord基础(一对一关联关系)

Ruby on rails开发从头来(五十六)- ActiveRecord基础(一对多关联关系)

Ruby on rails开发从头来(五十七)- ActiveRecord基础(多对多关联关系)

Ruby on rails开发从头来(五十八)- ActiveRecord基础(自关联)

Ruby on rails开发从头来(五十九)- ActiveRecord基础(预加载子记录)

今后本文会随着进度更新。如果有朋友想转载,请注明出处和原文链接。

Ruby系列教程(附ruby电子书下载)【转】的更多相关文章

  1. Spring Boot 系列教程18-itext导出pdf下载

    Java操作pdf框架 iText是一个能够快速产生PDF文件的java类库.iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的.它的类库尤其与java Servlet有很好 ...

  2. Spring Boot 系列教程12-EasyPoi导出Excel下载

    Java操作excel框架 Java Excel俗称jxl,可以读取Excel文件的内容.创建新的Excel文件.更新已经存在的Excel文件,现在基本没有更新了 http://jxl.sourcef ...

  3. Spring Boot 系列教程10-freemarker导出word下载

    freemarker FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页.电子邮件.配置文件.源代码等)的通用工具. 它不是面向最终用户的,而是一个 ...

  4. S5P4418裸机开发系列教程--源代码下载

    S5P4418裸机系列教程之stdio S5P4418裸机系列教程之shell命令行 S5P4418裸机系列教程之串口回显 S5P4418裸机系列教程之复位測试 S5P4418裸机系列教程之led跑马 ...

  5. 100本Python精品书籍(附pdf电子书下载)

    51本Python精品书籍(附下载)链接: https://pan.baidu.com/s/19ydAKCFxM0plkepXMlqQLg 提取码: nnpe 400集python视频教程下载:链接: ...

  6. 在C#代码中应用Log4Net系列教程(附源代码)

    Log4Net应该可以说是DotNet中最流行的开源日志组件了.以前需要苦逼写的日志类,在Log4Net中简单地配置一下就搞定了.没用过Log4Net,真心不知道原来日志组件也可以做得这么灵活,当然这 ...

  7. [转]在C#代码中应用Log4Net系列教程(附源代码)

    Log4Net应该可以说是DotNet中最流行的开源日志组件了.以前需要苦逼写的日志类,在Log4Net中简单地配置一下就搞定了.没用过Log4Net,真心不知道原来日志组件也可以做得这么灵活,当然这 ...

  8. 在C#代码中应用Log4Net系列教程(附源代码)地址

    在博客园看到一篇关于Log4Net使用教程,比较详细,感谢这位热心的博主 博客园地址:http://www.cnblogs.com/kissazi2/archive/2013/10/29/339359 ...

  9. Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》

    一.前言 迄今为止,Wish3D已经出品推出了6篇系列教程,从倾斜摄影的原理方法.采集照片的技巧.Smart3D各模块的功能应用.小物件的照片重建.大区域的地形重建到DSM及正射影像的处理生产,立足于 ...

随机推荐

  1. Android驱动开发读书笔记六

    第六章 Linux 驱动的工作和访问方式是 Linux 的亮点之一,Linux 系统将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中,由于大多数Linux驱动都有与 ...

  2. SAP 各模块常用的BAPI

    MM模块 1. BAPI_MATERIAL_SAVEDATA 创建物料主数据 注意参数EXTENSIONIN的使用,可以创建自定义字段 例如:WA_BAPI_TE_MARA-MATERIAL = IT ...

  3. 【原创】数据处理中判断空值的方法(np.isnan、is np.nan和pd.isna)比较

      转载请注明出处:https://www.cnblogs.com/oceanicstar/p/10869725.html  1.np.isnan(只有数组数值运算时可使用) 注意:numpy模块的i ...

  4. thinkphp-PHP实现Excel导入 导出功能

    Excel导出 //功能:导出题库模板 public function get_contract_ex() { ob_get_clean(); header("Content-Typ:tex ...

  5. beautifulsoup解析

    beautifulsoup解析 python独有 优势:简单.便捷.高效 - 环境安装 需要将pip源设置为国内源 -需要安装:pip install bs4 bs4在使用时需要一个第三方库 pip ...

  6. A1009 Product of Polynomials (25)(25 分)

    A1009 Product of Polynomials (25)(25 分) This time, you are supposed to find A*B where A and B are tw ...

  7. C#开发模式——dll多级引用的问题

    C#解决方案里有两种引用方式,项目引用和dll物理文件引用. 一.项目引用 严格引用,项目文件需包含在解决方案里,好处是便于调试,可直接进入代码.缺点是耦合度太高(必须全部编译通过才能run起来),项 ...

  8. LyaoutParameters作用

    当你想要动态生成布局的时候,那么就要用到这个参数了.因为那时候你在布局文件里面写的width和height都不起作用了. LinearLayout linearLayout = (LinearLayo ...

  9. proguaid 混淆代码

    注意:这里有一个坑.就是-ignorewarnings 他老是混淆不了,告诉你不行.其实加上这句话,就可以了. 下面贴一下代码: -injars c:/ceb_lib.jar -outjars c:/ ...

  10. IOS开发学习笔记008-预处理

    预处理 1.宏定义 2.条件编译 3.文件包含 注意: 1.所有预处理都是以#开头,并且结尾不用分号. 2.宏名一般用大写字母,以便与变量名区别开来,但用小写也没有语法错误 3.作用域也是从定义到代码 ...