Packt Publishing Community, Experience, Distilled

Building Dynamic Web 2.0 Websites with Ruby on Rails

HomeBooksSupportFreeAuthorsAward
BROWSE SEARCH SHOPPING CART CHECKOUT

 
SEARCH

Search our Site

 
Building Dynamic Web 2.0 Websites with Ruby on Rails
 
Building Dynamic Web 2.0 Websites with Ruby on Rails Create database-driven dynamic websites with this open-source web application framework
 
  • Create a complete Web 2.0 application with Ruby on Rails
  • Learn rapid web development
  • Enhance your user interface with AJAX
 
Available Now
Cover price   $34.99
Standard   $31.49 save 10%
Multi-buy Discount   $28.69 save 18% order two or more items
Change Currency   what is this?
Free shipping! US, UK, Europe & selected Asian countries
Where else can I buy this book?

Also available from:
READY TO BUY?

You can change your mind later
Returns Information

eBook Version
READY TO BUY?



eBooks are non returnable and non refundable.
Packt eBook Licence agreement

Building Dynamic Web 2.0 Websites with Ruby on Rails - PDF eBook
Adobe PDF eBook
Building Dynamic Web 2.0 Websites with Ruby on Rails [eBook]
File size: 6.55 MB
Packt eBooks are a low cost and immediate companion or alternative to print books. Packt eBooks can be printed. Copying is disabled. They are password protected with your email address.
Packt eBook User Guide

Buy two or more eBooks and get 35% off

eBook only
$27.99
$23.79
Save 15% off eBook
Book and eBook bundle $58.78
$35.69
 
Save 10% off Book & 85% off eBook

Code download
Request a Review Copy
Send us feedback on this title
Ask a question about this title
Sample Chapter 5: Gathering User Comments [0.8 MB]
Table of Contents
Book Details
Language English
Paperback 216 pages [191mm x 235mm]
Release date March 2008
ISBN 1847193412
ISBN 13 978-1-847193-41-4
Author(s) A P Rajshekhar
Topics and Technologies Open Source

Learn to create dynamic websites with Ruby on Rails.

In Detail
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 is a tutorial for creating a complete website with Ruby on Rails. It will teach you to develop database-backed web applications according to the Model-View-Controller pattern. It will take you on a joy ride right from installation to a complete dynamic website. All the applications discussed in this book will help you add exciting features to your website. This book will show you how to assemble RoR's features and leverage its power to design, develop, and deploy a fully featured website. Each chapter adds a new feature to the site, adding new knowledge, skills, and techniques.

Read the full Table of Contents for Building Dynamic Web 2.0 Websites with Ruby on Rails


What you will learn from this book
  • Installing, configuring, and testing both Ruby and RoR
  • Setting up the application and database
  • Managing users and roles for your website
  • Gathering and managing user comments
  • Setting up the template and generating migrations for your tables
  • Using plug-ins; adding and searching a tag
  • Enhancing usability with AJAX
  • Developing an administration interface
  • Deploying the application on a production server

Chapter 1 gives you an overview of the features of Ruby and RoR, as well as providing the various ways of installing, configuring, and testing both Ruby and RoR.

Chapter 2 introduces you to the basics of Ruby as well as the main concepts and components of RoR.

Chapter 3 makes you understand the design of tables according to the conventions of RoR, creation of scaffolds for tables, and changing the scaffolds according to the requirements.

Chapter 4 gives you details you about how to set up the User Management module for the website called TaleWiki.

Chapter 5 makes you familiar with the Login Management and Comment Management modules for TaleWiki.

Chapter 6 introduces you to the Migrations and Layouts involved in setting up the template for TaleWiki.

Chapter 7 describes the tagging functionality being implemented for enhanced search usability.

Chapter 8 provides you with the implementation of AJAX for TaleWiki.

Chapter 9 deals with the development of an interface for the administration.

Chapter 10 gives you the steps for deploying the website.

Approach
This book is a practical guide to creating a complete Web 2.0 website with Ruby on Rails. In this book, each chapter adds a new feature to the site, adding new knowledge, skills, and techniques. You will learn about the features of RoR by adding those features to your website. You will also learn about Software Development Life Cycle (SDLC) as each chapter closely follows the SDLC starting from requirement gathering and ending with testing.
Who this book is written for
This book is for anyone who has basic concepts of object-oriented programming as well as relational databases and wants to develop online applications using Ruby on Rails. Prior knowledge of Ruby or Rails is not expected.

Author(s)
A P Rajshekhar

A. P. Rajshekhar, Senior Developer with Vectorform, has worked on enterprise-level web applications and game development. His endeavors include development of a Learning Management System, a Supply Management Solution and Xbox-based games. He holds a Masters Degree in Computer Applications. He is a regular contributor to Devshed Portal on topics ranging from server-side development (JEE/.Net/RoR) to mobile (Symbian-based) development and game development (SDL and OpenGL) with a total readership of more than 1.4 million.


   




© Packt Publishing Ltd 2008

RSS