1 option
Ruby on rails : up and running / Bruce A. Tate and Curt Hibbs.
- Format:
- Book
- Author/Creator:
- Tate, Bruce, 1965-
- 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.