My Account Log in

1 option

Ruby on rails : up and running / Bruce A. Tate and Curt Hibbs.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Tate, Bruce, 1965-
Contributor:
Hibbs, Curt.
Language:
English
Subjects (All):
Ruby (Computer program language).
Web site development.
Web sites.
Physical Description:
1 online resource (192 p.)
Edition:
1st edition
Place of Publication:
2011.
Sebastopol : O'Reilly Media, Inc., 2006.
Language Note:
English
System Details:
text file
Summary:
Ruby on Rails is the super-productive new way to develop full-featuredweb applications. With Ruby on Rails, powerful web applications thatonce took weeks or months to develop can now be produced in a matter ofdays. If it sounds too good to be true, it isn't. If you're like a lot of web developers, you've probably consideredkicking the tires on Rails - the framework of choice for the newgeneration of Web 2.0 developers. Ruby on Rails: Up and Running takes you out for a test drive and shows you just how fastRuby on Rails can go. This compact guide teaches you the basic
Contents:
Ruby on Rails: Up and Running; Conventions Used in This Book; Using Code Examples; Platforms; Safari® Enabled; How to Contact Us; Acknowledgments; 1. Zero to Sixty: Introducing Rails; 1.2. Putting Rails into Action; 1.3. Organization; 1.4. The Web Server; 1.4.1.2. Apache; 1.4.1.3. lighttpd; 1.4.1.4. Mongrel; 1.4.1.5. Other web servers; 1.5. Creating a Controller; 1.6. Building a View; 1.7. Tying the Controller to the View; 1.8. Under the Hood; 1.9. What&s Next?; 2. Active Record Basics; 2.1.2. A Brief Example; 2.1.3. The Secret Sauce; 2.2. Introducing Photo Share
2.2.2. Configuring Active Record2.3. Schema Migrations; 2.4. Basic Active Record Classes; 2.4.2. The Rails Console; 2.5. Attributes; 2.5.2. Accessors; 2.5.3. Identifiers; 2.6. Complex Classes; 2.6.2. Composition; 2.7. Behavior; 2.7.2. Validation; 2.7.3. Transactions; 2.8. Moving Forward; 3. Active Record Relationships; 3.2. has_many; 3.3. has_one; 3.3.2. acts_as_list; 3.3.3. Trees; 3.4. What You Haven&t Seen; 3.5. Looking Ahead; 4. Scaffolding; 4.1.2. More Metaprogramming; 4.2. Replacing Scaffolding; 4.2.2. Pros and Cons; 4.3. Generating Scaffolding Code; 4.3.2. The Best of Both Worlds
4.4. Moving Forward5. Extending Views; 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; 5.7.2. Creating the Stylesheet; 6. 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; 7. Testing; 7.2. Ruby&s Test::Unit; 7.3. Testing in Rails; 7.3.1.2. Fixtures; 7.3.1.3. Unit tests; 7.3.1.4. Functional tests; 7.3.1.5. Integration tests; 7.3.2. Advanced Testing; 7.3.2.2. Selenium; 7.4. Wrapping Up
A. Installing Rails1.1.2. RadRails; 2.1. OS X; 3.1. Linux; B. Quick Reference; 5.1.2. Supported Web Servers; 5.1.3. Supported Databases; 5.1.4. Integrated Development Environments (IDEs); 5.1.4.2. Commercial; 5.1.4.3. Editors; 5.1.4.4. Debugging; 5.1.5. Create a New Rails Application; 5.2. Testing; 5.2.2. Functional Tests; 5.2.2.2. Redirects; 5.2.2.3. Rendered with Template; 5.2.2.4. Variable Assignments; 5.2.2.5. Rendering of Specific Tags; 5.2.3. Integration Tests; 5.2.4. More on Testing; 5.2.5. Scripts; 5.2.6. Generators; 5.2.7. Plug-ins; 5.3. RJS (Ruby JavaScript); 5.4. Active Record
5.4.2. Associations5.4.3. Association Join Models (Figure B-3); 5.4.4. Validations; 5.4.5. Calculations; 5.4.6. Finders; 5.4.6.2. Scope; 5.4.7. Acts; 5.4.8. Callbacks; 5.4.9. Observers; 5.4.10. Migration; 5.5. Controllers; 5.5.2. Render; 5.5.3. Action; 5.5.4. Partials; 5.5.5. Templates; 5.5.6. Files; 5.5.7. Text; 5.5.8. Inline Template; 5.5.9. RJS; 5.5.10. Change content_type; 5.5.11. Redirects; 5.5.12. Nothing; 5.5.13. URL Routing; 5.5.14. Filter; 5.5.15. Session/Flash; 5.5.16. Cookies; 5.5.16.2. Reading; 5.5.16.3. Deleting; 5.6. Views; 5.6.2. RHTML; 5.6.3. RXML; 5.6.4. RJS; 5.6.5. Helpers
5.6.6. Links
Notes:
Description based upon print version of record.
Description based on online resource; title from PDF title page (ebrary, viewed October 3, 2013).
ISBN:
9780596529444
0596529449
9780596554781
0596554788
OCLC:
609840902

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account