Rails: Up and Running

Pick Up in Store

Reserve and pick up in 60 minutes at your local store

Paperback (Second Edition)
$22.86
BN.com price
$29.99 List Price (Save 24%)
Marketplace (New and Used)
from
$1.75
$29.99 List Price (Save 94%)
All (24)  
Used (14)  
New (10)  
Close
Sort by
Page 1 of 3
Showing 1 – 10 of 24 (3 pages)
$1.75
(Save 94%)
Seller since 2008

Feedback rating:

(301)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Like New
2008 Paperback Fine Like new condition. Absolutely no highlightings or markings inside the books. All covers subject to prior use. (If the book was published with a CD/DVD it ... will be included in your copy. ) Read more Show Less

Ships from: Front Royal, VA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$1.99
(Save 93%)
Seller since 2010

Feedback rating:

(3285)

Condition: Good

Ships from: Lakewood, WA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$1.99
(Save 93%)
Seller since 2010

Feedback rating:

(27)

Condition: Like New
Like new condition. Absolutely no highlightings or markings inside the books. All covers subject to prior use. (If the book was published with a CD/DVD it will be included in your ... copy.) Read more Show Less

Ships from: Front Royal, VA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$1.99
(Save 93%)
Seller since 2008

Feedback rating:

(2244)

Condition: Good
GOOD with average wear to cover, pages and binding. We ship quickly and work hard to earn your confidence. Orders are generally shipped no later than next business day. We offer a ... no hassle guarantee on all our items. Read more Show Less

Ships from: Tualatin, OR

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$1.99
(Save 93%)
Seller since 2012

Feedback rating:

(23)

Condition: Very Good
0596522002 CREASE ON COVER

Ships from: Philadelphia, PA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
$1.99
(Save 93%)
Seller since 2009

Feedback rating:

(4876)

Condition: Good
Light shelving wear with minimal damage to cover and bindings. Pages show minor use. Help save a tree. Buy all your used books from Green Earth Books. Read. Recycle and ... Reuse! Read more Show Less

Ships from: Portland, OR

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$3.71
(Save 88%)
Seller since 2009

Feedback rating:

(625)

Condition: Very Good
Very Good

Ships from: Washington, DC

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$3.94
(Save 87%)
Seller since 2007

Feedback rating:

(3184)

Condition: Very Good
Buy with confidence. Excellent Customer Service & Return policy.

Ships from: Richmond, TX

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$9.33
(Save 69%)
Seller since 2009

Feedback rating:

(3161)

Condition: Good
Excellent customer service. May ship from alternate location depending on your zip code and availability. Satisfaction guaranteed!!

Ships from: Martinez, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$9.57
(Save 68%)
Seller since 2009

Feedback rating:

(3161)

Condition: New
Excellent customer service. May ship from alternate location depending on your zip code and availability. Satisfaction guaranteed!!

Ships from: Martinez, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 3
Showing 1 – 10 of 24 (3 pages)
Close
Sort by
NOOK Book (eBook)
$13.19
BN.com price
$23.99 List Price (Save 45%)

Available on NOOK devices and apps

  • Nook Devices
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for iPad
  • NOOK for iPhone
  • NOOK for Android
  • NOOK for Android (Tablet)
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK Study
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

Overview

In just a matter of days, you can develop powerful web applications with Rails that once took weeks or months to produce with other web frameworks. If that sounds too good to be true, it isn't. Find out for yourself with Rails: Up and Running, the concise and popular book that not only explains how Rails works, but guides you through a complete test drive.

Perfect for beginning web developers, this thoroughly revised edition teaches you the basics of installing and using Rails 2.1 and the Ruby scripting language. While Rails is praised for its simplicity, there are still a few tricky steps to master along the way. Rails: Up and Running offers lots of examples and covers just about everything you need to build functional Rails applications right away. Learn how to:

  • Create simple database-backed applications, and build dynamic user-centric web pages using Ajax and REST
  • Exploit the Rails service frameworks to send emails and implement web services
  • Map data to an imperfect table, traverse complex relationships, and build custom finders
  • Use techniques to solve common database performance problems
See how fast you can go on Rails, and how reliable it's become with the stability and power of version 2.1. With Rails: Up and Running, you'll discover why Rails is a remarkable new way to build database-driven web applications.

Product Details

  • ISBN-13: 9780596522001
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 10/1/2008
  • Edition description: Second Edition
  • Edition number: 2
  • Pages: 224
  • Sales rank: 699,441
  • Product dimensions: 6.90 (w) x 9.10 (h) x 0.50 (d)

Meet the Author

Bruce A. Tate is a kayaker, mountain biker, and father of two. In his spare time, he is an independent consultant in Austin, Texas. In 2001, he founded J2Life, LLC, a consulting firm that specializes in Java persistence frameworks and lightweight development methods. His customers have included FedEx, Great West Life, TheServerSide, and BEA. He speaks at conferences and Java user's groups around the nation. Before striking out on his own, Bruce spent 13 years at IBM working on database technologies, object-oriented infrastructure, and Java. He was recruited away from IBM to help start the client services practice in an Austin startup called Pervado Systems. He later served a brief stint as CTO of IronGrid, which built nimble Java performance tools. Bruce is the author of five books, including the bestselling "Better, Faster, Lighter Java", "Beyond Java", and "Spring: A Developer's Notebook", all from O'Reilly.

Lance Carlson has been programming Ruby since Rails version 0.13 was released, and he has been riding on its coattails since. He currently owns Ruby Skills, a Ruby consultancy firm and is working for Engine Yard as an application support engineer. Lance has contributed to various Ruby open source projects such as Merb, Rails, DataMapper, and he is also the creator of Ruby Anvil.

Curt Hibbs is a senior software developer in St. Louis with more than 30 years' experience in platforms, languages, and technologies too numerous to list. With a keen (and always searching) eye for new methods and technologies to make his work easier and more productive, he has become very active in the Ruby development community.

Read his weblog at blog.curthibbs.us.

Table of Contents

Preface; Who Should Read This Book?; Conventions Used in This Book; Using Code Examples; Platforms; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1: Zero to Sixty: Introducing Rails; 1.1 Putting Rails into Action; 1.2 Organization; 1.3 The Web Server; 1.4 Creating a Controller; 1.5 Building a View; 1.6 Tying Controller Data to the View; 1.7 Under the Hood; 1.8 What’s Next?; Chapter 2: Scaffolding, REST, and Routes; 2.1 Introducing Photo Share; 2.2 Preparing Your Project and Database; 2.3 Generating a Resource Scaffold; 2.4 RESTful Routes; 2.5 Wrapping Up the Scaffolding; 2.6 What’s Next?; Chapter 3: Active Record Basics; 3.1 Active Record Basics; 3.2 Generating Models; 3.3 Basic Active Record Classes; 3.4 Attributes; 3.5 Complex Classes; 3.6 Behavior; 3.7 Moving Forward; Chapter 4: Active Record Relationships; 4.1 belongs_to; 4.2 has_many; 4.3 has_one; 4.4 has_and_belongs_to_many; 4.5 acts_as_list; 4.6 Trees; 4.7 What You Haven’t Seen; 4.8 Looking Ahead; Chapter 5: Working with Views; 5.1 The Big Picture; 5.2 Seeing Real Photos; 5.3 View Templates; 5.4 Setting the Default Root; 5.5 Stylesheets; 5.6 Hierarchical Categories; 5.7 Styling the Slideshows; Chapter 6: Ajax; 6.1 How Rails Implements Ajax; 6.2 Playing a Slideshow; 6.3 Using Drag-and-Drop to Reorder Slides; 6.4 Drag-and-Drop Everything (Almost Everything); 6.5 Filtering by Category; Chapter 7: Testing; 7.1 Background; 7.2 Ruby’s Test::Unit; 7.3 Testing in Rails; 7.4 Test Coverage; 7.5 Mocking with Mocha; 7.6 Assertions and Integration Tests; 7.7 Wrapping Up; Installing Rails; Windows; OS X; Linux; Quick Reference; General; Testing; RJS (Ruby JavaScript); Active Record; Controllers; Views; Ajax; Configuring Your Application; Colophon;

Bruce A. Tate is a kayaker, mountain biker, and father of two. In his spare time, he is an independent consultant in Austin, Texas. In 2001, he founded J2Life, LLC, a consulting firm that specializes in Java persistence frameworks and lightweight development methods. His customers have included FedEx, Great West Life, TheServerSide, and BEA. He speaks at conferences and Java user's groups around the nation. Before striking out on his own, Bruce spent 13 years at IBM working on database technologies, object-oriented infrastructure, and Java. He was recruited away from IBM to help start the client services practice in an Austin startup called Pervado Systems. He later served a brief stint as CTO of IronGrid, which built nimble Java performance tools. Bruce is the author of four books, including the bestselling "Bitter Java", and the recently released Better, Faster, Lighter Java, from O'Reilly. First rule of kayak: When in doubt, paddle like Hell.

Lance Carlson has been programming Ruby since Rails version 0.13 was released, and he has been riding on its coattails since. He currently owns Ruby Skills, a Ruby consultancy firm and is working for Engine Yard as an application support engineer. Lance has contributed to various Ruby open source projects such as Merb, Rails, DataMapper, and he is also the creator of Ruby Anvil.

Curt Hibbs has always been slightly obsessed with new technologies and tracking technology trends. But he will tell you that this is simply because he is lazy, always looking for new methods and technologies to make his work easier and more productive. This led to his discovery of Ruby in 2001 (when it was still relatively unknown outside of Japan) and to his founding several highly successful Ruby open source projects.

For most of his professional career, which started in the early 1970's, Curt has been a consultant to well-known companies like Hewlett Packard, Intuit, Corel, WordStar, Charles Schwab, Vivendi Universal, and more. He has also been a principal in several startups. Curt now works as a Senior Software Engineer for The Boeing Company in St. Louis.

Customer Reviews

Be the first to write a review
( 0 )

Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or Leave Anonymously

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identiy on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

We're sorry, but penname is already taken.

Please select one of the following:
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

penname is available!

By visiting the BN.com website or marking a purchase on BN.com, a User is deemed to have accepted the Terms of Use.

Continue Anonymously

Welcome, penname

You have successfully created your Pen Name. Start enjoying the benefits of the BN.com Community today.


If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)
500 character limit