Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Windows » General » Enterprise Rails  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Perl
Programming
O'Reilly
By Publisher
Custom Stores
• Web Programming
Programming
O'Reilly
By Publisher
Custom Stores
• Web Authoring & Design
Web Development
O'Reilly
By Publisher
Custom Stores
• Database Design
Databases
Computers & Internet
Subjects
Books
• General
Databases
Computers & Internet
Subjects
Books
• General AAS
Databases
Computers & Internet
Subjects
Books
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Programming
Web Development
Computers & Internet
Subjects
• General AAS
Programming
Web Development
Computers & Internet
Subjects
• General AAS
Web Development
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Illustrated
Edition (format)
Refinements
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Enterprise Rails

Enterprise Rails

zoom enlarge 
Author: Dan Chak
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $44.99
Buy New: $21.00
You Save: $23.99 (53%)



New (38) Used (4) from $21.00

Avg. Customer Rating: 4.5 out of 5 stars 4 reviews
Sales Rank: 63922

Format: Illustrated
Media: Paperback
Number Of Items: 1
Pages: 350
Shipping Weight (lbs): 1.2
Dimensions (in): 9.1 x 7 x 0.8

ISBN: 0596515200
Dewey Decimal Number: 005
EAN: 9780596515201
ASIN: 0596515200

Publication Date: October 15, 2008
Availability: Usually ships in 1-2 business days

Similar Items:

  • Enterprise Recipes with Ruby and Rails
  • Rails Pocket Reference (Pocket Reference (O'Reilly))
  • The Art of Rails (Programmer to Programmer)
  • Advanced Rails
  • The Ruby Programming Language

Editorial Reviews:

Product Description
What does it take to develop an enterprise application with Rails? Enterprise Rails introduces several time-tested software engineering principles to prepare you for the challenge of building a high-performance, scalable website with global reach. You'll learn how to design a solid architecture that ties the many parts of an enterprise website together, including the database, your servers and clients, and other services as well. Many Rails developers think that planning for scale is unnecessary. But there's nothing worse than an application that fails because it can't handle sudden success. Throughout this book, you'll work on an example enterprise project to learn first-hand what's involved in architecting serious web applications. With this book, you will: Tour an ideal enterprise systems layout: how Rails fits in, and which elements don't rely on Rails Learn to structure a Rails 2.0 application for complex websites Discover how plugins can support reusable code and improve application clarity Build a solid data model -- a fortress -- that protects your data from corruption Base an ActiveRecord model on a database view, and build support for multiple table inheritance Explore service-oriented architecture and web services with XML-RPC and REST See how caching can be a dependable way to improve performance Building for scale requires more work up front, but you'll have a flexible website that can be extended easily when your needs change. Enterprise Rails teaches you how to architect scalable Rails applications from the ground up.


Customer Reviews:

5 out of 5 stars The much needed insight into real life with Rails   December 1, 2008
 1 out of 2 found this review helpful

This book is the missing real-life battlefield guide for Rails. You know, the kind where the guy actually did something big and scalable with Rails, had years of real life practice, and tells you all about it. The book explains how to get the most juice out of Rails while taking advantage of all the incredible (and often forgotten) functionality provided by other tools at your disposal. In a big project Rails is only a player in your team. It does its thing very well, but it doesn't do everything. This book takes Rails out of the spotlight, and instead looks at the whole picture. It explains how to take advantage of services and decoupling, how to protect your data, how to set up your back end, while keeping everything integrated together. If you want the real no-bs explanation of building big projects the right way - this is your book. Dan Chak gives you the advantage of knowing what to do before you have to learn it the hard way. To sum it up - if you are hoping to ever have a successful Rails site this book is a must-read to get your infrastructure in order and save yourself a lot of time.

There's only one issue with this book - typos are aplenty. Oh well. Just look past it - the content is worth it.



4 out of 5 stars Needed coverage of advanced topics   November 28, 2008
 0 out of 1 found this review helpful

First off, I take one star away for the many typos I had to wade through. But don't let that dissuade you from giving this book your time and attention.

When I first approached Rails, it felt like a framework to build "toy" apps. And as the author points out, most Rails books promote a superficial treatment of Rails and so you don't get a feel for the kinds of techniques that you can employ to create well-architected apps. This book changes that. This book reminds you, if you've forgotten, that tried and true architectural principles can still exist within a Rails application. So in the end, its a very viable framework for Enterprise applications no matter what people may try to tell you.

This is not a shallow read, however. I have re-read more than one chapter to ensure that I understood all that was being conveyed. As such, be ready to focus. I see that as a selling point, hopefully you do too.

Favorite tips and chapters:

- Code organization: to include creating logical, physical, service, and utility folders to separate layers
- Organizing apps with plugins -- which are more vertical than what you may be used to
- Use the database -- RI, triggers, SPs, views, etc should still be part of your architecture
- Employ a SOA architecture for better compartmentalization
- Shared client service plugins

The community needs more books like this, IMHO. Great job, Dan!



4 out of 5 stars Rails for grown ups   November 18, 2008
 4 out of 6 found this review helpful

With the possible exception of Obie's, every Rails book I've ever seen reads like it was written to impress marginally literate teenagers more so than provide any semblance of real education, thereby catapulting their authors toward some perverse notion of IRC fame. Nobody dares point out any of the framework's flaws for fear of angering the infallible DHH and being ostracized from the internet clique his ego has built up over the years, so instead of practical information we have a giant sludgy pool of homogenized evangelism to wade through as we figure the ugly bits out for ourselves.

This title is different in that it openly rails on Rails' shortcomings, and suggests some tried-and-true tactics for working around them in real applications that do something besides update videogame scores and try to recreate YouTube. There aren't any lame attempts at being clever or terrible drawings by "Why," either, which is always a plus.

Unfortunately, it seems like it was rushed out the door as I found dozens of pretty bad typos in my first reading, but still, it's the first Rails book I've come across that hasn't annoyed the tar out of me with simpering sycophantry and I'd highly recommend it to anyone who has real work to do.



5 out of 5 stars This book brings clarity to large scale application development like Deploying Rails Applications brings clarity to deployment   October 29, 2008
 5 out of 7 found this review helpful

Dan Chak offers incredible wisdom and experience in this book. I have been trying to get to the next step in Rails development for a long time, and now with his book, I have the know-how to do so. This book is a must own for anyone who wants to use Rails to develop serious applications.

Powered by Associate-O-Matic