Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
43 used & new from $22.35

Have one to sell? Sell yours here
 
   
Simply Rails 2
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Simply Rails 2 (Paperback)

by Patrick Lenz (Author)
4.3 out of 5 stars See all reviews (23 customer reviews)

List Price: $39.95
Price: $26.37 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.58 (34%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
30 new from $22.35 13 used from $27.91

Frequently Bought Together

Simply Rails 2 + The Ruby Programming Language + Agile Web Development with Rails, Third Edition
Price For All Three: $81.77

Show availability and shipping details


Customers Who Bought This Item Also Bought

Advanced Rails Recipes

Advanced Rails Recipes

by Mike Clark
4.6 out of 5 stars (7)  $25.71
The Art of Rails (Programmer to Programmer)

The Art of Rails (Programmer to Programmer)

by Edward Benson
5.0 out of 5 stars (5)  $26.39
Practical REST on Rails 2 Projects (Practical Projects)

Practical REST on Rails 2 Projects (Practical Projects)

by Ben Scofield
3.0 out of 5 stars (1)  $24.27
Learning Rails

Learning Rails

by Simon St. Laurent
4.9 out of 5 stars (7)  $23.09
Foundation Rails 2

Foundation Rails 2

by Eldon Alameda
4.5 out of 5 stars (4)  $28.37
Explore similar items

Editorial Reviews

Product Description
Want to learn all about Ruby on Rails 2.0, the web application framework that is inspiring developers around the world?

The second edition of this practical, hands on book will:

  • show you how to install Ruby on Rails on Windows, Mac, or Linux
  • walk you, step by step, through the development of a Web 2.0 social news application, just like digg.com
  • show you how to test, debug, benchmark, and deploy your Rails application
Unlike other Rails books, this book doesn't assume that you are an experienced web developer, or that you've used Ruby before. An entire chapter is devoted to learning Ruby in a fun way, using the interactive Ruby console, so you can follow along at home. You'll be an accomplished Ruby programmer in no time!

The example application that the book builds - a user-generated news web site - is built upon with each following chapter, and concepts such as sessions, cookies and basic AJAX usage are gradually introduced. Different aspects of Rails, such as user authentication, session cookies, and automated testing are explored with each feature that is added to the application.

The book finishes with chapters on debugging, benchmarking and deployment to a live web server.

By the end of the book, you'll have built a fully-featured Web 2.0 application and deployed it to the Web. And all code is up-to-date for Rails 2.0, so you can begin coding immediately with the latest version of Rails.

What Will You Learn?

This book will teach you how to:

  • Program with confidence in the Ruby language.
  • Build and deploy a complete Rails web application.
  • Exploit the new features available in Rails 2.
  • Use Rails' Ajax features to create slick interfaces.
  • Reap the benefits of a best-practice MVC architecture.
  • Work with databases easily using ActiveRecord.
  • Implement RESTful development patterns and clean URLs.
  • Create a user authentication system.
  • Use object oriented concepts like inheritance and polymorphism.
  • Build a comprehensive automated testing suite for your application.
  • Add plugins to easily enhance your application's functionality.
  • Use migrations to manage your database schema without data loss.
  • Achieve maximum code reuse with filters and helper functions.
  • Debug your application using the ruby_debug client.
  • Analyze your application's performance using the Rails logging infrastructure.
  • Benchmark your application to determine performance bottlenecks.
  • And a whole lot more


About the Author
Patrick Lenz has been developing web applications for 10 years. As well as being the founder and lead developer of the freshmeat.net software portal, his Rails consultancy and application development company, limited overload, was responsible for a major relaunch of eins.de, which is now one of the most popular Ruby on Rails sites in Europe.

Product Details

  • Paperback: 450 pages
  • Publisher: SitePoint; 2 edition (May 1, 2008)
  • Language: English
  • ISBN-10: 0980455200
  • ISBN-13: 978-0980455205
  • Product Dimensions: 8.9 x 7 x 1.1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars See all reviews (23 customer reviews)
  • Amazon.com Sales Rank: #17,989 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #42 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Object-Oriented Design
    #94 in  Books > Computers & Internet > Computer Science > Software Engineering

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?

Simply Rails 2
65% buy the item featured on this page:
Simply Rails 2 4.3 out of 5 stars (23)
$26.37
Agile Web Development with Rails, Third Edition
13% buy
Agile Web Development with Rails, Third Edition 3.8 out of 5 stars (10)
$29.01
Learning Rails
9% buy
Learning Rails 4.9 out of 5 stars (7)
$23.09
The Ruby Programming Language
7% buy
The Ruby Programming Language 5.0 out of 5 stars (25)
$26.39

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(18)
(8)
(7)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

23 Reviews
5 star:
 (12)
4 star:
 (7)
3 star:
 (3)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (23 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
18 of 19 people found the following review helpful:
5.0 out of 5 stars Hands down leading tutorial book on Rails 2.0, May 29, 2008
Amongst the plethora of Rails books, only a few cover 2.0+, and even fewer do a decent job of it. This book covers Rails 2.0.2 incrementally from the ground up, and there's even a decent intro to Ruby for those completely new to the language.

Patrick Lenz thoroughly covers the basics, RESTful routing, plugins, testing, etc., and also teaches several tips, tricks, and shortcuts of the trade...things that you may not easily deduce by reading the API. Practically every concept covered is matched with hands-on exercises while developing the book's application. The code is accurate and virtually errata-free.

There were only a couple of times that I had a question. I emailed Patrick, he responded literally within minutes, and was very helpful!

I have read several Rails books. Yet this is only the second book I've read that truly practices what it preaches about testing (and the other was Patrick's first version for Rails 1.2.x: Build Your Own Ruby on Rails Web Applications).

If you want to learn Rails, or already know Rails pre-2.0 and want to get up to speed on the new features and functionality of Rails 2.0+, or finally commit to proper testing, buy this book and take the time to work through and understand every exercise. I think you will be very glad you did.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Excellent Beginner Book, July 10, 2008
By Nemicyst (Castro Valley, CA) - See all my reviews
This book is excellent, if you know nothing of Ruby on Rails, and know very little of other programming languages.

It is a book to introduce you to Rails (and Ruby) without going into too much of the technical aspects.

This will in no way make you proficient at developing Rails applications, however, it introduces you to the fundamentals (especially testing) of rails with which you can go and watch screen screencasts, follow tutorials or read other books on rails with a basic understanding of the process.

I do NOT recommend this book to anyone trying to further along their Rails training (nor is it intended for that).

I DO recommend this for anyone who has picked up a rails book or watched a screencast and blindly started to regurgitate the code that is being taught without understanding what it is supposed to do. This book will explain it.

A (free) tutorial with which I recommend in conjunction with this book is:
[..]
This tutorial goes into gory detail over (nearly) every basic step that you need to know to start your Rails apps.

I have read nearly 10 books , plus countless screencasts and tutorials (mostly outdated due to Rails 2.0) on Rails and Simply Rails 2 is by far the most up-to-date and easy to read for a true beginner.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars very lucid explanation; book has some limitations, August 28, 2008
THis is one of hte best beginner web app books i have ever seen (I've read books on rails, PHP , django, Zope, but not too much on .NET, ASP or java). The author takes the approach that he will introduce one coherent topic at a time thoroughly, with as little source code as possible, without digressions, exceptions or comparisons to other languages (perl, PHP, java). This he does admirably.

If i had to comment on the books limitations, i would say that there are a lot of topics that are glossed over: CSS, regular expressions, security. e.g. page 175, "regexs are confusing". I would've said that regex's are important in rails: validations, generating URL slugs, etc, and there are a lot of good resources, and also verbose mode to make them more readable. The book is pretty well indexed but "regular expressions" doesn't appear in index. p 329, you're shown how to take user input and display back in view *without* sanitizing. This is absolutely something you do not want to show in a beginner rails book. There's no mention of XSS, SQL injection, other security issues in the book, as far as i can tell. Something analogous is on p 258, where plain text passwords are stored to database, along with text that says this is not a great practice. The text should say "If you try to put this code into production, you'll probably be fired".

When you finish reading this carefully, you still won't know enough to look up issues in teh Rails Way book, which is where a aspiring Rails developer needs to be to find work. The book doesn't provide the next steps, e.g. never mentions the most often used rails plugins, ImageMagick, acts as solr/ferret, restful_auth, etc, doesn't mention any browser issues or DBMS issues. (Chap 10 covers acts_as_taggable on steroids pretty thoroughly)

But for somebody who's never done web apps, this book would have a much high comprehension rate than most others (the Dummies rails book was good, but now outdated). So for target demographic, highly recommended.

I would also say that the book's ruby overview is kind of inadequate (rails books either do a handholding ruby in 25 pages chapter, or a detailed view of metaprogramming, gotchas and edge/corner cases). I prefer the latter (as in Ediger "advanced Rails" and Rappin "Professional Rails", both superb books)
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

4.0 out of 5 stars Good Book For Beginners
This book doesn't cover the basics of Rails completely.But it is good for beginners who don't have any experience in website development. Read more
Published 5 days ago by P. R. Babu

5.0 out of 5 stars Helps you understand concepts and get the big picture
I started out buying Agile web Dev with Rails http://www.amazon.com/Agile-Web-Development-Rails-Third/dp/1934356166/ and wasn't learning much. Read more
Published 2 months ago by Brenton Wejrowski

5.0 out of 5 stars The best entry-level Rails book.
It's all in the title. This is simply the best introduction to Rails. Great to work through, well written, and a satisfying result.
Published 3 months ago by Evan

4.0 out of 5 stars Good Start for Ruby on Rails
While this book doesn't have all the details of Ruby, it does a great job of explaining Ruby on Rails. Read more
Published 3 months ago by L. Paredes

4.0 out of 5 stars Well written for experienced developers
I was working through a free copy of version one when version two came out. Wanting the latest explanation, I purchased this book, and am very satisfied. Read more
Published 5 months ago by Kevin Judd

5.0 out of 5 stars Terrific book; great intro to Ruby and RoR
Patrick gives a terrific intro to Ruby and RoR through the book-long creation of a sample application from scratch to something pretty impressive. Read more
Published 7 months ago by Rob S.

4.0 out of 5 stars Straightforward, well-constructed introduction to Rails 2.0
As this was the only "intro" book out yet (in hard copy) for Ruby on Rails 2.0 when I purchased it, I really didn't have a lot of choice. Read more
Published 8 months ago by T. Karlo

5.0 out of 5 stars Perfect for beginners
At this point I am on chapter 4 of this book. I have tried "Beginning Rails", which was out dated and rather than adding what you need to their site, they just told you how to get... Read more
Published 9 months ago by E. David Ferriman

4.0 out of 5 stars Great book for RoR beginner!
Using this book for my class, find it is easy and detail for a beginner in RoR!
Published 9 months ago by Phikshan Foo

4.0 out of 5 stars Easiest to Read Tech Book
I have read the forward and the first three chapters of this book. I am not all the way through it yet. Read more
Published 10 months ago by Joel Cash

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
Ruby on Rails, beginner 2 1 day ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Cut Wood Down to Size

Cut Wood Down to Size

Split wood with ease using a log splitter from the Outdoor Power & Lawn Equipment Store.

Shop all log splitters

 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates