Ruby On Rails Enterprise Application Development: Plan, Program, Extend

(Paperback - 2008)
by

Elliot Smith

,

Nichols Rob

Write a Review
List Price:Rs 525
Our Price:Rs. 499
Discount:Rs. 26
    5%off Free Shipping

In Stock. Order now and get it in 3 business days. See Details

All India - Free Shipping. See Details
Ships to India only.

Buy online using:
- Credit Card (VISA & MasterCard)
- Debit Card or Internet Banking Account (all major Indian Banks accepted)
- Cheque, Demand Draft or Money Order. See Details


Publisher: Shroff/packt



OR



Book: Ruby On Rails Enterprise Application Development: Plan, Program, Extend
Building a complete Ruby on Rails business application from start to finish

All businesses have processes that can be automated via computer applications, thereby reducing costs and simplifying everyday operations. This book demonstrates that a modern web application framework makes an ideal platform for such applications. It shows how the attributes that make the Rails framework so successful for Internet applications also provide great benefit within a business intranet. These attributes include easy roll-out and update of applications, centralized processing and data handling, simple maintenance, straightforward code development, and scalability.

Ruby on Rails is an open-source web application framework ideally suited to building business applications, accelerating and simplifying the creation of database-driven websites. Often shortened to Rails or RoR, it provides a stack of tools to rapidly build web applications based on the Model-View-Controller design pattern.

This book covers topics such as installing Ruby, Rubygems, and Rails on Windows, Linux, and Mac OS X; choosing and installing a database; installing an IDE for Rails development; setting up a Subversion repository to manage your code; creating a new Rails application; understanding Rails models; understanding controllers and views; improving user interfaces with Ajax; using Rails plugins to manage file uploads; using Capistrano to manage application deployment; techniques for scaling Rails applications, such as caching and using Apache to proxy through to the Mongrel server. The example application is straightforward to develop, easy to roll out, and simple to maintain.

What you will learn from this book

  • Creating a new Rails application
  • Installing an IDE for Rails
  • Connecting Rails to a database
  • Utilizing Rails' Model-View-Controller components
  • Setting up Mongrel with Apache
  • Adding Ajax to your Rails application
  • Backing up Rails applications
  • Adding an authentication system to your application
  • Optimizing Rails applications using caching
  • Scaling up your Rails production infrastructure using Apache, Mongrel, and load balancing

Who this book is written for
This book is aimed at developers who want to find out how to rapidly build easily-deployed, easily-supported business applications. It is for developers who have learned Ruby on Rails, probably from one of the tutorial books, and want to apply that knowledge to effectively build full, realistic applications.

About the Authors
Elliot Smith has worked in IT since 1996, and currently works at Talis, as a software developer working on library systems. Prior to that, he worked at OpenAdvantage (an open-source solutions center) as a business analyst; as a learning technologist and web developer at the University of Birmingham, England; and as a technical writer for Armada Computer Publications. He has an M.Sc. in Artificial Intelligence and a Ph.D. in Computer Science from the University of Birmingham. His personal website is http://townx.org/.

He thanks Nicola, his wife, for giving him the time and space to write a book; Madeleine, his daughter, for keeping him sane while doing it; and Rob Nichols for giving him the opportunity in the first place.

Rob Nichols first started using computers during his apprenticeship at Rolls-Royce in the early 1980s. At 23 he decided to change direction and started a degree in Geology and Geography at Cardiff University. By 1995 he had gained a Ph.D. from Bristol University, studying the behavior of quicksand. During his time in Bristol and in a subsequent lectureship at Leeds University, he started using the fledgling Internet to communicate with co-workers, gather information, and present Geological information in the form of his first web pages. Following his return to Britain from a lectureship in U.S.P. Fiji, Rob found himself without another lectureship position to go on to. So, changing direction again, he started working for a U.K. computer manufacturer, where he rose to the position of Engineering Manager, managing a team of seventy maintenance and networking engineers, and support staff. Following the collapse of the U.K. computer market in 2002 he moved on to the role of IT manager for a small business providing products and services to the water industry. In this role, Rob has had great success developing intranet-based business applications that streamline business processes, save time, and increase efficiency. In so doing he has transformed the IT department from a business cost to a profit generator by reducing costs and thereby increasing margins. When not working with computers, Rob and his wife reside happily in a small Midlands town in England, where he writes scripts for the local movie-makers club, and photographs the local wildlife.

 

Book Reviews of Ruby On Rails Enterprise Application Development: Plan, Program, Extend
No Reviews Yet! Be the first one to review this book.

Write your own book review for Ruby On Rails Enterprise Application Development: Plan, Program, Extend:
Review Title:
Your Name:

Details of Book: Ruby On Rails Enterprise Application Development: Plan, Program, Extend Book: Ruby On Rails Enterprise Application Development: Plan, Program, Extend
Author: Elliot Smith, Nichols Rob
ISBN:

8184044577


ISBN-13:

9788184044577

,

978-8184044577


Binding: Paperback
Publishing Date: 2008
Publisher: Shroff/packt
Number of Pages: 530
2 States: The Story Of My Marriage by Chetan BhagatFourth book by the bestselling author Chetan Bhagat.
2 States is a story about Krish and Ananya. They are from two different states of India, deeply in love and want to get married. Of course, their parents don’t agree. To convert their love story into a love marriage, the couple have a tough battle in front of them.

Order now at 32% Discount
Books Recently Viewed by You
Popular at Flipkart.comTrains | Dictionary For Clinical Trials | Fiction, Famine, And The Rise Of Economics In Victorian Britain And Ireland | Errors Of Creativity | Mel Bay Presents Cajun Favorites For Mountain Dulcimer | Place, Modernity, And The Consumer*s World - A Relational Framework For Geographical Analysis | Drag-free Drift | At The Lord's Table | New Food - Contemporary Recipes, Fashionable Ingredients | Annals Of The Diocese Of Fredericton | Down The Chimney | An Account Of The Past And Present State Of The Isle Of Man | La Mer Et Les Marins | The Emerald Green Machine | Two, By Tricks V2 | Organization In The Mind | Bird Divination Among The Tibetans | Sed | Women's Work; With A Preface By Lady Dilke | The Mortal Gods, And Other Plays | Brisinger | Refactoring Improving The Design Of Existing Code | Using Maths | Osho | The Last Morning Star | Do You Want To Be My Friend? | Anthem | Lashkar | Master Of The Game | What Got You Here Won’t Get You There | How To Prepare For Quantitative Aptitude For Cat, 2/e | The Prize | Diet Management, 3e | The Pillars Of The Earth | Software Quality Assurance | The Elegance Of The Hedgehog | The Sword Of Tipu Sultan | The Kingdom Of This World | Story Of Our Food, The | Coach | Word Power Made Easy - The Most Effective Vocabulary Builder In The English Language) | Inner Journey | Bombay Rains, Bombay Girls | The 39 Clues | Boards At Work | The Book Of Man | Selfish Gene 30th Indian Edn. | Ptolemy's Gate | Dakini's Warm Breath | Leading Change | more...


    Book: Ruby On Rails Enterprise Application Development: Plan, Program, Extend by Elliot Smith, Nichols Rob
    ISBN Number: 8184044577, 9788184044577, 978-8184044577