??? Agile Web Development with Rails, Second Edition, by Dave Thomas and David
Heinemeier Hansson (Pragmatic Bookshelf): The best and most comprehensive
book for learning Ruby on Rails. The second edition covers Rails 1.2, but most
concepts are applicable to Rails 2.0.
??? Rails Cookbook, by Rob Orsini (O??â„¢Reilly): This contains ???cookbook-style??? solutions
to common problems in Rails, each one of which may be worth the price of
the book in time saved. Also worth reading are the similar books Rails Recipes by
Chad Fowler and Advanced Rails Recipes by Mike Clark and Chad Fowler (Pragmatic
Bookshelf).
Many varied subjects are covered in this book; I make an effort to introduce subjects
that may be unfamiliar (such as decentralized revision control) and provide references
to external resources that may be useful. Each chapter has a ???Further Reading???
section with references that clarify or expand on the text.
I take a bottom-up approach to the concepts in this book. The first few chapters
cover the mechanics of metaprogramming in Ruby and the internals of Rails. As the
book progresses, these concepts assimilate into larger concepts, and the last several
chapters cover the ???big-picture??? concepts of managing large Rails software development
projects and integrating Rails into other systems.
This book is written for Rails 2.0. At the time of this writing, Rails 2.
Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25