55 used & new from $1.54

Have one to sell? Sell yours here
 
 
Agile Web Development with Rails, 2nd Edition
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Agile Web Development with Rails, 2nd Edition (Paperback)

~ (Author), David Hansson (Author), (Author), (Author), James Duncan Davidson (Author), Justin Gehtland (Author), Andreas Schwarz (Author)
4.6 out of 5 stars  See all reviews (62 customer reviews)


Available from these sellers.


15 new from $9.00 40 used from $1.54
There is a newer edition of this item:
Agile Web Development with Rails, Third Edition Agile Web Development with Rails, Third Edition 3.9 out of 5 stars (14)
6 used & new from $84.95
What Do Customers Ultimately Buy After Viewing This Item?

Customers Who Bought This Item Also Bought

Programming Ruby: The Pragmatic Programmers' Guide, Second Edition

Programming Ruby: The Pragmatic Programmers' Guide, Second Edition

by Dave Thomas
4.3 out of 5 stars (61)  $20.71
Rails Recipes (Pragmatic Programmers)

Rails Recipes (Pragmatic Programmers)

by Chad Fowler
4.4 out of 5 stars (14)  $21.75
Beginning Ruby: From Novice to Professional, Second Edition

Beginning Ruby: From Novice to Professional, Second Edition

by Peter Cooper
4.9 out of 5 stars (30)  $26.39
The Ruby Programming Language

The Ruby Programming Language

by David Flanagan
5.0 out of 5 stars (28)  $26.39
Rails Cookbook (Cookbooks (O'Reilly))

Rails Cookbook (Cookbooks (O'Reilly))

by Rob Orsini
4.6 out of 5 stars (14)  $26.39
Explore similar items

Editorial Reviews

Product Description

The definitive, Jolt-award winning guide to learning and using Rails is now in its Second Edition. Rails is a new approach to web-based application development that enables developers to create full-featured, sophisticated web-based applications using less code and less effort. Now programmers can get the job done right and still leave work on time.

NEW IN THE SECOND EDITION: The book has been updated to take advantage of all the new Rails 1.2 features. The sample application uses migrations, Ajax, features a REST interface, and illustrates new Rails features. There are new chapters on migrations, active support, active record, and action controller (including the new resources-based routing). The Web 2.0 and Deployment chapters have been completely rewritten to reflect the latest thinking. Now you can learn which environments are best for your style application, and see how Capistrano makes managing your site simple. All the remaining chapters have been extensively updated. Finally, hundreds of comments from readers of the first edition have been incorporated, making this book simply the best available.

Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications with a twist...you can create a full Rails application using less code than the setup XML you'd need just to configure some other frameworks.

With this book, you'll learn how to use Rails Active Record to connect business objects and database tables. No more painful object-relational mapping. Just create your business objects and let Rails do the rest. You'll learn how to use the Action Pack framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, talk to web services, and interact dynamically with JavaScript applications running in the browser (the "Ajax" architecture).

You'll see how easy it is to deploy Rails. You'll be writing applications that work with your favorite database (MySQL, Oracle, Postgres, and more) in no time at all.



About the Author

McGraw-Hill authors represent the leading experts in their fields and are dedicated to improving the lives, careers, and interests of readers worldwide


David Heinemeier Hansson is a partner in 37signals and the creator of the Web-application framework Ruby on Rails. For his work on Rails, he won Best hacker of the Year 2005 at OSCON from Google and O'Reilly, in 2006, he accepted the Jolt award of product excellence for Rails 1.0


Clark is a senior analyst at Lucin and is responsible for www.salcentral.com the first web services brokerage.


Davidson is a freelance author, speaker, and software consultant, focusing on Mac OS X, Java, and XML technologies.

Product Details

  • Paperback: 719 pages
  • Publisher: Pragmatic Bookshelf; 2 edition (December 14, 2006)
  • Language: English
  • ISBN-10: 0977616630
  • ISBN-13: 978-0977616633
  • Product Dimensions: 9 x 7.6 x 1.4 inches
  • Shipping Weight: 2.5 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (62 customer reviews)
  • Amazon.com Sales Rank: #190,558 in Books (See Bestsellers in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(49)
(40)
(17)
(7)
(3)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

62 Reviews
5 star:
 (46)
4 star:
 (12)
3 star:
 (1)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (62 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
21 of 22 people found the following review helpful:
1.0 out of 5 stars Don't buy this book, May 7, 2008
It does not reflect the current state of Rails at this time. A new version is supposed to come out in October 2008 that covers 2.0. If you get this version you will need to switch to an older version of Rails, otherwise you'll only get about 68 pages in before the examples stop working.
Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
21 of 23 people found the following review helpful:
5.0 out of 5 stars All Technical Books Should be Written Like This One, February 17, 2007
By J. Moore "hierophant" (Garden of Earthly Delights) - See all my reviews
(REAL NAME)      
As a web developer, I own literally hundreds of technical books - most of are either thick tomes full of encyclopedic information you'll never use in real life. This book is perfect for learning rails. You jump right in and develop an application - getting a taste for what you'd be doing in real life right away. Datailed explanations are left for later, when you better understand how the platform actually works.

The example application you'll develop, if you follow the book as you should, is a real-world shopping cart type app. Along the way you'll pick up some agile development.

I would not recommend this book to absolute beginners to web development - you should understand some basic web development. This book takes you through everything from installing rails and MySQL to deployment.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 10 people found the following review helpful:
5.0 out of 5 stars Beyond great: best book, best reference, best index (and funny), September 18, 2007
By tomh (Newton, MA United States) - See all my reviews
  
I am an oldster (you know, 40+) and have learned many a language. Kernigan and Ritchie wrote their "K & R" C-language book in some written language a little higher level than English. After 40 or 50 reads through, I got it. I read C++ books, SmallTalk, Delphi, Visual Basic, and many Java books, HTML, JavaScript, CSS, Awk, Emacs, REXX (!!), and just about everything O'Reily has ever published.

Now, I come to Ruby, and Ruby on Rails. Thank goodness for this book. What a relief to read a book that is 1) comprehensive, 2) practical, 3) accurate, 4) funny at times, and 5) above all, has a good index! Perhaps programming languages are (finally) getting easier to write about, but Dave Thomas is an outstanding technical writer: he knows his audience and writes for us. Look, I know a million programming languages, but I am not the kind of person who zips through a book and suddenly gets it. Most books are written by people who are experts in the nuances, but have forgotten the many steps that lead up to those nuances.

AWDWR is better. It starts with a non-trivial and complete tutorial -- the first half of the book is an application that manages to hit most of the critical aspects of actually doing the job. It is a reasonably broad application covering many points of real webapps. (I read through thinking, yeah, we managed to deal with that in our Java webapp in a month, and here it is, built in to Rails, and better ... more than once). Maybe it is Rails, which seems to be a significant step in maturity over current generations (my last was WebWork/Struts 2, which seems to be the best you can do with Java these days, but really only one part of the larger problem).

But I have to give great respect to Dave Thomas and the other great writers who all made this second edition book a great, great book. I could follow along when reading, I actually did the whole tutorial and found myself learning almost all the way through typing the examples in by hand (mostly by learning how to debug my typos and understanding how the language and framework responded). Now that we're writing our real software, we still look back at the tutorial to get a clear view of how all the parts fit together.

The second part of the book is a solid documentation of the components and APIs available. It is not complete, but nor should it be -- if you want the API, link to the Rails site API. It does cover the important points, however, and ties them back to the tutorial where appropriate. Various important aspects are covered in enough detail to get the idea across, but not so much as to be just a lexicon.

I can't recommend this book highly enough. If this is your first programming book, it will be a struggle, but less than most, and if you're a professional software engineer with one or two languages under your belt (and reasonable proficiency at the command line), you will find this a great reference for learning, and for doing.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Good and helpful for newbie
This book is very good, but I strongly SUGGEST and cannot hardly STRESS ENOUGH for every newbie with Ruby on Rails -- LEARN RUBY FIRST. Read more
Published 8 months ago by Olexiy Prokhorenko

1.0 out of 5 stars THIS BOOK IS OUT-OF-DATE
This book was written over two years ago for version 1.2. The current version of Rails is 2.2. There are many things in this book that simply won't work. Read more
Published 8 months ago by David O'brien

5.0 out of 5 stars This book to RoR is what Kerningham & Ritchie has been to C (buy the 3rd edition though)
A concise and accurate tutorial and reference to the Ruby on Rails framework.

Starting with the simple (and not very useful in real life.. Read more
Published 10 months ago by abarak

5.0 out of 5 stars Third Editiion in Beta
You can buy this second edition half price ($19.95) from publisher at

http://www.pragprog. Read more
Published 11 months ago by Will

5.0 out of 5 stars This is how technical books should be, a reall page turner
OK, I'm coming to rails late. I've played with Ruby on and off for about a year. I though it was a bit of a "kitchen sink" language until I got a good kick in the head by Neil... Read more
Published 14 months ago by Brett L. Schuchert

5.0 out of 5 stars Great Book - But Wait to Buy
This is THE book for Rails. Top notch...only WAIT to buy it. As others have said, there is a new edition coming out soon that covers Rails 2.0. Of course... Read more
Published 15 months ago by A. DiMauro

5.0 out of 5 stars seriously, this is the best technical textbook I've ever read
Not only is there a great framework to this textbook will introduce you to, but this is written in the perfect balance of interesting style and serious technical content along... Read more
Published 16 months ago by T. Booher

4.0 out of 5 stars Great book, wish it was Rails 2.0
This book is a great intro to Rails, very readable and easy to understand. It also seems fairly comprehensive. The only downside to this book is that it's not Rails 2. Read more
Published 17 months ago by Decker

5.0 out of 5 stars I recommend it
I love the framework, the Agile philosophy and I love how the book is structured: straightforward, practical, easy to follow, programmer-oriented. Read more
Published 18 months ago by Carlos Andres Carrasco

5.0 out of 5 stars Great great great book!
This is classics!
I started reading it just to know what is Rails. I ended reading with absolutely involved and loving it!
Published 19 months ago by Alexey R. Studnev

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
When 3rd Edition? 3 January 2009
Rails 2.0 1 July 2008
How popular is Ruby on Rails ? 0 February 2008
How Easy Is Rails For Non-OOP Programmers? 6 March 2007
preorder shipping timeline? 0 December 2006
Welcome to the Agile Web Development with Rails forum 0 November 2005
See all 6 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.