Limit search to available items
Book Cover
E-book
Author Carneiro, Cloves.

Title Beginning Rails 3 / Cloves Carneiro, Rida Al Barazi
Published [Berkeley, CA] : Apress ; New York, NY : Distributed to the Book trade worldwide by Springer-Verlag, ©2010
Online access available from:
Safari O'Reilly books online    View Resource Record  

Copies

Description 1 online resource (xix, 377 pages) : illustrations
Series The expert's voice in web development
Expert's voice in Web development.
Contents Cover -- Table of Contents -- About the Authors -- About the Technical Reviewer -- Acknowledgments -- Introduction -- The Beginning Rails Website -- Chapter 1 Introducing the Rails Framework -- The Rise and Rise of the Web Application -- The Web IsnT Perfect -- The Good Web Framework -- Enter Rails -- Rails Is Ruby -- Rails Encourages Agility -- Rails Is Opinionated Software -- Rails Is Open Source -- The Mvc Pattern -- The Mvc Cycle -- The Layers of Mvc -- The Libraries That Make Up Rails -- Rails Is Modular -- Rails Is No Silver Bullet -- Summary -- Chapter 2 Getting Started -- An Overview of Rails Installation -- Installing on Mac Os X 10.6 Snow Leopard -- Installing the Apple Developer Tools (Xcode) -- Updating Rubygems and Installing Rails -- Installing on Windows -- Installing Ruby -- Installing Rails -- Installing Sqlite -- Installing on Linux -- Installing Ruby -- Updating Rubygems -- Installing Rails -- Installing Sqlite -- Creating Your First Rails Application -- Starting the Built-In Web Server -- Generating a Controller -- Creating An Action -- Creating a Template -- Summary -- Chapter 3 Getting Something Running -- An Overview of the Project -- Creating the Blog Application -- Creating the Project Databases -- Creating the Article Model -- Creating a Database Table -- Generating a Controller -- Up and Running With Scaffolding -- Adding More Fields -- Adding Validations -- Generated Files -- Summary -- Chapter 4 Working With a Database:Active Record -- Introducing Active Record: Object-Relational Mapping on Rails -- What About Sql? -- Active Record Conventions -- Introducing the Console -- Active Record Basics: Crud -- Creating New Records -- Reading (Finding) Records -- Updating Records -- Deleting Records -- When Good Models Go Bad -- Summary -- Chapter 5 Advanced Active Record:Enhancing Your Models -- Adding Methods -- Using Associations -- Declaring Associations -- Creating One-to-One Associations -- Creating One-to-Many Associations -- Applying Association Options -- Creating Many-to-Many Associations -- Creating Rich Many-to-Many Associations -- Advanced Finding -- Using the Where Method -- Using a Sql Fragment -- Using An Array Condition Syntax -- Using Association Proxies -- Other Finder Methods -- Default Scope -- Named Scope -- Applying Validations -- Using Built-in Validations -- Building Custom Validation Methods -- Making Callbacks -- Observers -- Updating the User Model -- Reviewing the Updated Models -- Summary -- Chapter 6 Action Pack: Working With Theview and the Controller -- Action Pack Components -- Action Controller -- Action View -- Embedded Ruby -- Helpers -- Routing -- Restful Resources -- The Action Pack Request Cycle -- A Controller Walk-Through -- Setting Up Routes
Summary Provides information on building Web applications using Ruby on Rails
Bibliography Includes bibliographical references and index
Notes Copyright © Apress 2010
Subject Ruby on rails (Electronic resource)
Ruby on rails (Electronic resource)
Ruby on rails (Electronic resource)
Web site development.
Ruby (Computer program language)
COMPUTERS -- Computer Literacy.
COMPUTERS -- Computer Science.
COMPUTERS -- Data Processing.
COMPUTERS -- Hardware -- General.
COMPUTERS -- Information Technology.
COMPUTERS -- Machine Theory.
COMPUTERS -- Reference.
Informatique.
Ruby (Computer program language)
Web site development.
Ruby (Computer language)
Web sites -- Design.
Application software -- Design.
Genre/Form Electronic books
Form Electronic book
Author Al Barazi, Rida.
ISBN 9781430224341
1430224347