or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
40 used & new from $16.11

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 your Kindle here.
 
  

Simply Rails 2 (Paperback)

~ Patrick Lenz (Author)
4.2 out of 5 stars  See all reviews (26 customer reviews)

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

Want it delivered Wednesday, November 18? Choose One-Day Shipping at checkout. Details
28 new from $22.36 12 used from $16.11

Frequently Bought Together

Simply Rails 2 + The Ruby Programming Language + Beginning Ruby: From Novice to Professional, Second Edition
Price For All Three: $79.15

Show availability and shipping details

  • This item: Simply Rails 2 by Patrick Lenz

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • The Ruby Programming Language by Yukihiro Matsumoto

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Beginning Ruby: From Novice to Professional, Second Edition by Peter Cooper

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver 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
Learning Rails

Learning Rails

by Simon St.Laurent
4.8 out of 5 stars (8)  $23.09
Agile Web Development with Rails, Third Edition

Agile Web Development with Rails, Third Edition

by David Heinemeier Hansson
Head First: Rails: A Learner's Companion to Ruby on Rails

Head First: Rails: A Learner's Companion to Ruby on Rails

by David Griffiths
4.2 out of 5 stars (12)  $31.49
The Art of Rails (Programmer to Programmer)

The Art of Rails (Programmer to Programmer)

by Edward Benson
4.7 out of 5 stars (6)  $26.39
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 abest-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: 472 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.2 out of 5 stars  See all reviews (26 customer reviews)
  • Amazon.com Sales Rank: #102,946 in Books (See Bestsellers in Books)

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
57% buy the item featured on this page:
Simply Rails 2 4.2 out of 5 stars (26)
$26.37
Agile Web Development with Rails, Third Edition
15% buy
Agile Web Development with Rails, Third Edition 3.9 out of 5 stars (14)
Learning Rails
11% buy
Learning Rails 4.8 out of 5 stars (8)
$23.09
Foundation Rails 2
9% buy
Foundation Rails 2 4.6 out of 5 stars (5)
$28.37

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(19)
(8)
(7)

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

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

 
20 of 21 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)



 
8 of 8 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)



 
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)


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

4.0 out of 5 stars A Must For Complete Beginners
I came to rails knowing very little about ruby and even less about rails. This book got me started on the right foot. Read more
Published 1 month ago by Kenji C. Crosland

4.0 out of 5 stars Good, informative, easy to follow
This book is very good if you're trying to learn about rails, like i am
Published 3 months ago by hens

3.0 out of 5 stars Good Starting Point
This is my 3rd book on Ruby/Rails. It will get you up and running quickly. It is not like a "Ruby/Rails Bible" though. Read more
Published 3 months ago by David R. Harrier

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 4 months 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 6 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 7 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 8 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 9 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 11 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 12 months ago by T. Karlo

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon 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.