牛扑 牛扑 > 应用Rails进行敏捷Web开发
应用Rails进行敏捷Web开发
我来评论这本书 | 跳到评论

应用Rails进行敏捷Web开发

 最后修改于 2009-12-07...
收藏...

在读  读过  想读 

标签...

计算机与互联网   计算机   网络   程序设计   网络编程   软件与程序设计   其他相关语言和技术   Rails   ROR   图书   计算机/网络   其他  

内容提要

这是第一本关于Ruby on Rails的著作!
2006年3月,它荣获Jolt大奖的“最佳技术类图书”奖!
本书作者David Heinemeier Hansson于2005年8月被“全球开源大会”评选为“年度最佳黑客”!
全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站”示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题,以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章:作者先后介绍了Web 2.0、Web Service等流行技术在Rails中的支持,然后又凭借丰富的实践经验介绍了Rails在安全性、伸缩性、部署等方面的常见问题和解决方案。
除了上述两部分之外,对Rails缺乏了解的读者应该首先阅读“起步”部分,通过一个最简单的示例应用感性了解这个时下热门的web框架。不熟悉Ruby的读者应该阅读“附录”部分中的“Ruby简介”,以便了解Ruby的基本语法与常见用法。整体而言,全书既有直观的实例,又有深入的分析,同时还涵盖了web应用开发中各方面的相关知识,堪称一部深入浅出的佳作

作者介绍

作为《敏捷宣言》的提出者之一,Dave Thomas对敏捷有着深刻的理解。作为Programming Ruby一书的作者,他同样了解Ruby,并且清楚如何向别人介绍Ruby编程的技术。avid Heinemeier Hansson是Rails框架的创造者。Leon Breedt编写了Thomas Fuchs之手。Andreas Schwarz撰写了Rails的安全手册。所有作者都对Ruby和Rails有所了解

作品介绍

  这是第一本关于Ruby on Rails的著作! 2006年3月,它荣获Jolt大奖的“最佳技术类图书”奖!本书作者David Heinemeier Hansson于2005年8月被“全球开源大会”评选为“年度最佳黑客”!全书既有直观的实例,又有深入的分析,同时还涵盖了web应用开发中各方面的相关知识,堪称一部深入浅出的佳作。  全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站”示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题,以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章:作者先后介绍了Web 2.0、Web Service等流行技术在Rails中的支持,然后又凭借丰富的实践经验介绍了Rails在安全性、伸缩性、部署等方面的常见问题和解决方案。除了上述两部分之外,对Rails缺乏了解的读者应该首先阅读“起步”部分,通过一个最简单的示例应用感性了解这个时下热门的web框架。不熟悉Ruby的读者应该阅读“附录”部分中的“Ruby简介”,以便了解Ruby的基本语法与常见用法。整体而言,全书既有直观的实例,又有深入的分析,同时还涵盖了web应用开发中各方面的相关知识,堪称一部深入浅出的佳作。

作者简介

作为《敏捷宣言》的提出者之一,Dave Thomas对敏捷有着深刻的理解。作为Programming Ruby一书的作者,他同样了解Ruby,并且清楚如何向别人介绍Ruby编程的技术。avid Heinemeier Hansson是Rails框架的创造者。Leon Breedt编写了Thomas Fuchs之手。Andreas Schwarz撰写了Rails的安全手册。所有作者都对Ruby和Rails有所了解。

目录

第1章 简介
第1部分 起步
第2章 Rails应用的架构
第3章 安装Rails
第4章 立竿见影
第2部分 构建应用程序
第5章 Depot应用程序
第6章 任务A:货品维护
第7章 任务B:分类显示
第8章 任务C:创建购物车
第9章 任务D:结账
第10章 任务E:发货
第11章 任务F:管理
第12章 任务T:测试
第3部分 Rails框架
第13章 深入Rails
第14章 ActiveRecord基础
第15章 再论ActiveRecord
第16章 AcionController与Rails
第17章 ActionView
第18章 Web2.0
第19章 AcitonMailer
第20章 Web Service与Rails
第21章 保护Rails应用
第22章 部署与伸缩
第4部分 附录
附录A Ruby简介
附录B 配置参数
附录C 源代码
附录D 资源
索引

编辑推荐

来自Jolt Award(震撼大奖)获奖图书系列Pragmatic书架。
2006年Jolt Award(震撼大奖)得主,每捷Web开发,每一位程序员的修炼之道。
成套修炼,效果更佳!
您的工作是编写高质量的、美观的Web应用。您必须在明天之前就把它开发出来,同时又必须在未来几年中维护和扩展它。您可以选择Java,基于J2EE的解决方案通常有着良好的结构,但编写Java程序的工作量之大是令人生畏的。您也可以选择PHP之类的脚本语言,这样您可以飞快地写出代码,但又得担心如何在未来的几个月乃至几年中维护与扩展这些代码。
Ruby on Rails很可能正是您在寻觅的中庸之道。
Rails是一个完备的MVC web框架,它可以帮助您开发出结构严谨的应用程序,而又不会给您带来沉重的时间压力。您只须专注于应用的功能,Rails会帮您搞定技术细节的问题。而且,由于采用Ruby编程,您将可以充分享受这个世上最具动态性的语言的挥洒自如。
阅读本书时,您将:
跟随一份完善的教程编写基于web的在线商店应用;
了解Rails如何消除应用的程序中烦人的配置与组装工作;
学会用Rails的代码生在功能在一瞬间来创建可用的原型应用,然后逐步完善其功能;
学会如何在应用程序中引入AJAX、web services和邮件处理等技术;
使用内建的单元测试和功能测试框架,在编写应用的同时对其进行测试;
将应用程序部署到严苛而不友好的世界。
不论初学者还是专家,在开发和部署Rails应用的过程中都可以常常回来看这本书。世界各地有很多团队正在使用Rails交付专业而极具可缩性的web应用,你也同样可以做到,只要有了这本书。

内容简介

这是第一本关于Ruby on Rails的著作!
2006年3月,它荣获Jolt大奖的“最佳技术类图书”奖!
本书作者David Heinemeier Hansson于2005年8月被“全球开源大会”评选为“年度最佳黑客”!
全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站”示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题,以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章:作者先后介绍了Web 2.0、Web Service等流行技术在Rails中的支持,然后又凭借丰富的实践经验介绍了Rails在安全性、伸缩性、部署等方面的常见问题和解决方案。
除了上述两部分之外,对Rails缺乏了解的读者应该首先阅读“起步”部分,通过一个最简单的示例应用感性了解这个时下热门的web框架。不熟悉Ruby的读者应该阅读“附录”部分中的“Ruby简介”,以便了解Ruby的基本语法与常见用法。整体而言,全书既有直观的实例,又有深入的分析,同时还涵盖了web应用开发中各方面的相关知识,堪称一部深入浅出的佳作。

编辑推荐

2006年度Amazon十佳畅销书之一

2006年Jolt Award(震撼大奖)得主,来自Jolt Award(震撼大奖)获奖图书系列Pragmatic 书架

由著名作译者 "透明" (熊节)审校

对《应用Rails进行敏捷Web开发》的评论    我来评论
blogkid
blogkid

这是一本让人兴奋的书

 最后修改在 2009-02-01... 

这几天在看这本书:真是一件让人兴奋的事。
这本书里提的每一个主题都是我们熟悉的,mvc的设计模式,OR mapping, logging, test, deployment等等,我们在java里会用到struts,hibernate,log4j,等,但是rails把这些以一种很自然的方式组织在一起,一切都像是为你而设计。
rails正是从一个实际的项目所抽取而实现的框架,所以它的各种设计都恰到好处。
rails的一个显著的特点就是“convention over configuration”,很多东西是一种约定,而不是配置在xml文件里。在struts中,我们需要把bean, action, view都写在struts-config.xml里面,虽然也可以使用一些命名约定,使用工具来生成这个配置文件,但远没有rails来得这么自然, controller,view,model都在它应该在的地方,名字就是它应该叫的名字,这对有良好编程习惯的人是一个奖励。
另外一个特点也很吸引人

偶爱偶妻
偶爱偶妻

 最后修改在 2009-02-01... 

第一版还没有看完,第二版接着出来了。“在第1版的内容架构基础上,第2版增加了对Rails 1.2中新特性和最佳实践的内容介绍。相比第1版中的内容,Rails 1.2增加了数据迁移、RJS模板、集成测试框架等重要的新特性,在部署、项目组织等方面有了很多新的最佳实践。”

lidecheng
lidecheng

转让二手书籍

 最后修改在 2009-02-01... 

买来想学呢由于公司大方向的调整又放下了,现在转让或者交换css/js/ajax/c#/.net 书籍。所有书籍几乎全新,无折痕,无批注。数目列表:
http://www.douban.com/subject/offer/

RoR类
征服Ruby On Rails Web开发技术详解
Ruby on Rails 快速Web应用开发实战
Programming Ruby中文版(第2版)
应用Rails进行敏捷Web开发

Java类
Java 游戏编程导学
征服Ajax Web 2.0快速入门与项目实践(Java)
Java 2实用培训教程
Java 2 Primer Plus中文版

旧书便宜转让:
C语言程序设计
Flash MX入门与提高
Visual Basic 6.0中文版入门与提高
举一反三:AutoCAD中文版建筑制图实战训练
Adobe PageMaker 6.5C/7.0 标准培训教材

其他:
可撕式配色手册2

临泽而渔
临泽而渔

作品介绍和内容提要?

 最后修改在 2009-02-01... 

作品介绍和内容提要?
感觉这两个太雷同了。
如果只是从两个网站抓来的不同数据,没必要列利在这里吧。这样价值就不高了。

.......回应删了吧,我看错了。

© 2009 niupu.com  -    -[Sitemap]  -  V1.1-DEV Project Reborn   Theme Inspired by Babel