Ruby on Rails

View: [ 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Books
  Tutorials
  

Articles:
  • Raking MySQL Over Rails by W. Jason Gilmore   - [Clicks: 18]
    Rails' Active Record feature has been a boon for developers seeking to downplay their need to interact directly with an application's underlying database. But, did you know you can use other Rails features and the popular Rake tool to manage table schemas, populate tables with seed data, and back up your databases? This tutorial shows you how.
    http://www.developer.com/db/article.php/3717241 - Dec, 2007
  • XForms and Ruby on Rails at the Doctor's Office, Part 1: Setting up IBM DB2 9 pureXML by Michael Galpin   - [Clicks: 56]
    This is the first article in a four-part series about using XForms, IBM DB2 pureXML, and Ruby together to more easily create Web applications. In this series you will develop a hypothetical application for managing patient information at a doctor's office. You will get a taste of the individual strengths of each technology, but you will also see how to integrate them together. In this first part of the series, you will examine how XForms, DB2 pureXML, and Ruby on Rails can all help more rapidly build XML-centric Web applications.
    [Includes sample code]
    http://www.ibm.com/developerworks/xml/library/x-xformsruby1/index.html - Dec, 2007
  • Finding the "Ruby on Rails" of Concurrency by James Reinders   - [Clicks: 9]
    Today, OpenMP and TBB are the Rails for parallelism, but they are in their infancy compared to Rails. How can we learn from Rails and apply its focus to parallelism?
    http://www.devx.com/go-parallel/Article/36234 - Dec, 2007
  • Building Mashup-Friendly Sites in Rails by Jack Herrington   - [Clicks: 21]
    Mashups have been the hot web technology lately. Rather than try to do everything yourself, why not present the data that makes your site special in an easy to consume fashion, and let users design applications that mix your data in with others. Jack Herrington walks us through an example showing how to create mashup-friendly using Ruby on Rails.
    http://www.oreillynet.com/pub/a/ruby/2007/12/04/building-mashups-in-rails.html - Dec, 2007
  • Advanced Active Record Validations with Rails by Jason Gilmore   - [Clicks: 20]
    Use Rails' Active Record validation callbacks to exercise greater control over user input.
    http://www.developer.com/db/article.php/3712756 - Nov, 2007
  • Avoiding Data Corruption with Rails' Active Record Validations by Jason Gilmore   - [Clicks: 9]
    Use Rails' Active Record validations feature to filter user input with ease.
    http://www.developer.com/db/article.php/3710466 - Nov, 2007
  • Mocking and stubbing in Ruby on Rails by Bruce Tate   - [Clicks: 18]
    Understand the basic foundations behind stubbing and mocking techniques and strategies with this hands-on walkthrough using the three most popular mocking frameworks for Ruby.
    http://www.ibm.com/developerworks/web/library/wa-mockrails/index.html - Nov, 2007
  • Managing MySQL Table Relations with Rails' Active Record Association Types by Jason Gilmore   - [Clicks: 21]
    Rails' Active Record association types make table relationship management a snap. Learn how to use this powerful feature to manage complex MySQL table relations more effectively than ever before!
    http://www.developer.com/db/article.php/3704126 - Oct, 2007
  • Debug Your Rails App With ruby-debug by Patrick Lenz   - [Clicks: 7]
    Do you have what it takes to squash those nasty Ruby on Rails bugs? Expert exterminator and resident Ruby guru Patrick Lenz takes you on an action-packed tour of the latest Ruby debugging application -- ruby-debug.
    http://www.sitepoint.com/article/debug-rails-app-ruby-debug - Oct, 2007
  • iPhone Web Development with Ruby on Rails by Chris Haseman, Adam Schwem   - [Clicks: 10]
    Leverage the tremendous buzz surrounding the iPhone by customizing your web site with CSS and Ruby on Rails.
    http://www.devx.com/wireless/Article/35532 - Sep, 2007
  • Manage Your MySQL Database with Rails' Migrations by W. Jason Gilmore   - [Clicks: 12]
    Manage your MySQL database with incredible ease using Rails' migrations feature.
    http://www.developer.com/db/article.php/3701236 - Sep, 2007
  • Behavior-driven testing with RSpec by Bruce Tate   - [Clicks: 47]
    Testing fever has infected the Ruby programming community, and the infection is spreading. One of the most promising innovations in testing in the past year is the introduction and rapid growth of RSpec, a behavior-driven testing tool. Learn how RSpec can change the way you think about testing.
    http://www.ibm.com/developerworks/web/library/wa-rspec/index.html - Aug, 2007
  • Real world Rails, Part 4: Testing strategies in Ruby on Rails by Bruce Tate   - [Clicks: 14]
    Testing is firmly entrenched in the Ruby on Rails community. Many tools can help you, from the Rails stack to RCov for coverage to Mocha and FlexMock for enhancing your test cases. But different tools often support diverging strategies. Learn about the trade-offs of several basic testing strategies.
    http://www.ibm.com/developerworks/web/library/wa-rails4/index.html - Aug, 2007
  • Cookin' with Ruby on Rails - More Designing for Testability by Bill Walton   - [Clicks: 20]
    Paul and CB are almost ready to start designing functional tests for their application, but Paul still thinks there are some unit tests yet to write. In this month's installment, Bill Walton goes into more details on how to build a good set of unit tests for a Rails application.
    http://www.oreillynet.com/pub/a/ruby/2007/07/28/cookin-with-ruby-on-rails-july.html - Jul, 2007
  • Real world Rails, Part 3: Optimizing ActiveRecord by Bruce Tate   - [Clicks: 18]
    ActiveRecord is a fantastic persistence framework, but since the framework hides low-level details from you, it can be prone to performance problems. Discover the most common problems and how you can solve them.
    http://www.ibm.com/developerworks/java/library/wa-rails3/index.html - Jul, 2007
  • Build Robust Security into a Rails-Based Wiki System by Anil Hemrajani   - [Clicks: 15]
    Learn how to add robust security features to a simple wiki system built on the Rails platform.
    http://www.devx.com/webdev/Article/34809 - Jun, 2007
  • Real world Rails, Part 2: Advanced page caching by Bruce Tate   - [Clicks: 14]
    Normally, user-related content defeats page caching because the content for each user is subtly different. Using JavaScript with cookies, you can use page caching even when you're displaying some custom user data. This article explores advanced page caching in Ruby on Rails.
    http://www.ibm.com/developerworks/web/library/wa-rails2/index.html - Jun, 2007
  • DB2 and Ruby on Rails, Part 3: Testing with DB2 and Ruby on Rails by John Chun, Alex Pitigoi, Christine Law, Naomi Ngan   - [Clicks: 15]
    A key requirement in agile application development is incremental integration of the code that ensures regression testing. The Ruby on Rails framework is making all this effort easier than ever. Rails not only has support for unit and functional testing, akin to well-known rapid application development environments, but it also silently generates most of the infrastructure, directories, test files and test cases through smart templates. In this third article in the DB2 and Ruby on Rails series, we'll take advantage of the Rails built-in test framework, applied in the context of the Team Room demo sample associated with the second article.
    [Includes sample code]
    http://www.ibm.com/developerworks/db2/library/techarticle/dm-0706chun2/index.html - Jun, 2007
  • Connecting to Oracle from Ruby on Rails by Obie Fernandez   - [Clicks: 18]
    Learn how to connect to Oracle from a Rails application and related authentication and performance issues.
    http://www.oracle.com/technology/pub/articles/fernandez-rails-connections.html - Jun, 2007
  • Easy Integration: From XML to the Datastore Without the Mess by Matt Kern   - [Clicks: 15]
    Enforce simple persistence of XML data to Oracle using ActiveRecord and XML::Mapping.
    http://www.oracle.com/technology/pub/articles/kern-rails-xml.html - Jun, 2007
  • Guide to Ruby on Rails Migrations by Matt Kern   - [Clicks: 13]
    Join the exodus and make managing your database schemas a snap.
    http://www.oracle.com/technology/pub/articles/kern-rails-migrations.html - Jun, 2007
  • Tagging with Oracle and Ruby on Rails by Matt Kern   - [Clicks: 11]
    Clear the confusion and add tags and tag clouds to your Oracle+Rails application.
    http://www.oracle.com/technology/pub/articles/kern-rails-tagging.html - Jun, 2007
  • Ruby Developers Get Productive with NetBeans' Ruby Pack by Jim White   - [Clicks: 31]
    The simplicity and power of Ruby and Ruby on Rails have become renowned. However, finding a suitable IDE has sometimes left them wanting. With NetBeans, Ruby developers may find the productivity gains of their language are finally matched by an IDE.
    http://www.devx.com/Java/Article/34747 - Jun, 2007
  • Turbocharge Ruby on Rails with ActiveScaffold by Mike Perham   - [Clicks: 37]
    Save time and headaches, and create a more easily maintainable set of pages, with the Ruby on Rails ActiveScaffold plugin. ActiveScaffold handles all your CRUD (create, read, update, delete) user interface needs, leaving you more time to focus on more challenging (and interesting!) problems.
    [Includes sample code]
    http://www.ibm.com/developerworks/web/library/l-activescaffold/index.html - Jun, 2007
  • DB2 and Ruby on Rails, Part 2: DB2 and pureXML with Ruby on Rails by John Chun, Christine Law, Salvador Ledezma, Alex Pitigoi   - [Clicks: 16]
    XML is one of the most common data interchange formats on the Web today. DB2 support for pureXML, combined with the parsing and generating XML APIs (REXML) available to Ruby on Rails, provides a powerful combination for Web application development. The native XML support in DB2 data servers brings flexibility for storing semi-structured, hierarchical XML documents alongside relational data, through its hybrid database engine compiler and parsers, for both SQL and XQuery. The second article in the Ruby on Rails series demonstrates how to utilize pureXML in our Team Room example from the first article.
    [Includes sample code]
    http://www.ibm.com/developerworks/db2/library/techarticle/dm-0706chun/index.html - Jun, 2007
  • Rails Testing: Not Just for the Paranoid by Gregory Brown   - [Clicks: 14]
    One of the major features of Ruby on Rails is that it provides automatic scaffolding to set up tests. Rails guru Gregory Brown shows us how you can leverage these capabilities to create unit and functional tests for your applications.
    [Includes sample code]
    http://www.oreillynet.com/pub/a/ruby/2007/06/07/rails-testing-not-just-for-the-paranoid.html - Jun, 2007
  • Cookin' with Ruby on Rails - May by Bill Walton   - [Clicks: 31]
    Bill Walton, well known for his "Rolling with Ruby on Rails Revisited" tutorials, is back with a new series that takes Rails to the next level. In the first installment, CB gets a new set of requirements from the Boss and learns a bit about migrations in Rails.
    http://www.oreillynet.com/pub/a/ruby/2007/05/17/cookin-with-ruby-on-rails---may.html - May, 2007
  • DB2 and Ruby on Rails, Part 1: Getting started with DB2 and Ruby on Rails by John Chun, Christine Law, Naomi Ngan, Alex Pitigoi   - [Clicks: 34]
    The emergence of the Ruby language, coupled with the powerful Rails framework, provides a myriad of opportunities for Web solutions development. With the introduction of the IBM_DB adapter and driver, Rails applications can now interact seamlessly with IBM data servers. This is the first article in the DB2 with Ruby on Rails series. As such, it introduces the Starter Toolkit for DB2 on Rails, covers various methods for installing the IBM_DB driver, and Rails migration with DB2.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/db2/library/techarticle/dm-0705chun/index.html - May, 2007
  • Tips for Optimizing Rails on Oracle by Luca Mearelli   - [Clicks: 9]
    This article is for developers working with Ruby on Rails applications on an Oracle database, with special attention to those having a live application that needs to be optimized. You will learn which options tweak the parameters that handle the connection to the database for the Oracle adapter to boost the application performance, as well as get a useful plugin to track down the query execution plans for live applications. You'll build a simple set of models and look at various typical queries on them, exploring how you can improve their efficiency.
    [Includes sample code]
    http://www.oracle.com/technology/pub/articles/mearelli-optimizing-oracle-rails.html - May, 2007
  • Real world Rails: Caching in Rails by Bruce Tate   - [Clicks: 18]
    Ruby on Rails is increasingly showing up as the base framework for sophisticated and scalable applications of medium and large size. Because Ruby is an interpreted language, to bend Rails to your will, you will need to employ many different caching strategies. This article explores the caching strategies that are available to you, including the ones we use for ChangingThePresent.org.
    http://www-128.ibm.com/developerworks/web/library/wa-rails1/index.html - May, 2007
  • Understanding ActiveRecord: A Gentle Introduction to the Heart of Rails (Part 2) by Gregory Brown   - [Clicks: 33]
    In the second part of Gregory Brown's in-depth examination of the Rails ActiveRecord Persistence layer, he looks at how to model relationships such as one to many and many to many. This comprehensive introduction to ActiveRecord will let you hit the ground running when you need to integrate a database into Rails.
    [Includes sample code]
    http://www.oreillynet.com/pub/a/ruby/2007/05/10/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-pt-ii.html - May, 2007
  • The MOle Plugin by Fernand Galiana   - [Clicks: 18]
    The MOle, so named because it acts as the investigators agent, is a plugin that provides insight into the inner workings of Ruby on Rails in realtime, as requests come in and get processed. The author describes how the plugin came about and gives InfoQ readers a detailed introduction to his innovative plugin.
    http://www.infoq.com/articles/intro-to-the-mole - May, 2007
  • Understanding ActiveRecord: A Gentle Introduction to the Heart of Rails (Part 1) by Gregory Brown   - [Clicks: 40]
    ActiveRecord is one of the key elements that makes up Ruby on Rails. It is the crucial link between Rails and the underlying databases that fuel it. Gregory Brown, lead developer of Ruby Reports, begins a two-part exploration of what makes ActiveRecord tick.
    http://www.oreillynet.com/pub/a/ruby/2007/04/19/understanding-activerecord-a-gentle-introduction-to-the-heart-of-rails-part-1.html - Apr, 2007
  • Crossing borders: A Rails case study by Bruce Tate   - [Clicks: 41]
    Ruby on Rails development and Java development differ in fundamental ways. In this final installment of Crossing borders, Bruce Tate outlines the major differences he's discovered by using Rails to develop a complex, scalable Web site from the ground up.
    http://www-128.ibm.com/developerworks/java/library/j-cb04107.html - Apr, 2007
  • Build a Wiki System with Rails by Anil Hemrajani   - [Clicks: 48]
    Learn how to build a simple, file-based Wiki system using the Ruby on Rails web application framework. You won't believe how easy it is.
    [Includes source code]
    http://www.devx.com/webdev/Article/34200 - Apr, 2007
  • RJS Templates: Adding Some Ajax Goodness to Rails by Dominic Da Silva   - [Clicks: 44]
    Discover how to use the RJS Template feature of Rails to add Ajax functionality to your Rails application. Ajax and Rails together are a powerful combination, and can not only enhance the user experience of your Rails application, but also increase performance because fewer page reloads are necessary to perform tasks.
    http://www.developer.com/lang/article.php/3668331 - Mar, 2007
  • Ruby on Rails case study: ChangingThePresent.org by Bruce Tate   - [Clicks: 27]
    Bruce Tate, author and CTO of ChangingThePresent.org gives a glimpse inside the day to day operations of ChangeThePresent.org with a broad overview of how his team works, the technology trusted for production environments, tools, and most important Rails frameworks.
    http://www.infoq.com/articles/changing-the-present-case-stud - Mar, 2007
  • Crossing borders: Extensions in Rails by Bruce Tate   - [Clicks: 29]
    The Java programming language has long been a great melting pot, with rich and powerful capabilities for integration -- from dependency-injection containers for integrating enterprise libraries, to Enterprise JavaBeans (EJB) technology, to the component models for Eclipse. With so many ideas and architectures available, Java developers pioneer new ways to weave disparate software libraries and components into a cohesive whole. But Java developers don't have a monopoly on good integration techniques. See how Ruby on Rails plug-ins work by looking at a popular plug-in called acts_as_state_machine.
    http://www-128.ibm.com/developerworks/java/library/j-cb03137/index.html - Mar, 2007
  • Versatile RESTful APIs Beyond XML by James Stewart   - [Clicks: 47]
    The world of RESTful resources that Rails firmly entered with version 1.2 naturally uses XML as its lingua franca. But there's no reason that it can't be multi-lingual, and thanks to the versatility of rails it's easy to support other standards alongside XML in our RESTful applications, potentially opening them up to a wider audience and/or reducing their bandwidth requirements.
    http://www.infoq.com/articles/rails-rest-and-microformats - Mar, 2007
  • Introduction to ActiveMessaging for Rails by Andrew Kuklewicz   - [Clicks: 36]
    The maintainer of ActiveMessaging for Ruby on Rails gives a comprehensive and informative introduction to his open-source framework, which enables enterprise messaging technologies to be easily integrated with Ruby on Rails applications, and is getting support from noted industry leaders such as James Strachan and Jon Tirsen.
    http://www.infoq.com/articles/intro-active-messaging-rails - Mar, 2007
  • Change your View: Enhancing the User Interface of a Ruby on Rails Application by Dominic Da Silva   - [Clicks: 68]
    Take a brief tour of Ruby on Rails and discover how to get your first simple Ruby on Rails web application up and running.
    http://www.developer.com/open/article.php/3660066 - Feb, 2007
  • A Development Gem by Daniel F. Savarese   - [Clicks: 23]
    Ruby on Rails speeds development with Oracle Database.
    http://www.oracle.com/technology/oramag/oracle/07-mar/o27rails.html - Feb, 2007
  • Learn Ruby on Rails: the Ultimate Beginner's Tutorial by Patrick Lenz   - [Clicks: 67]
    Make your mark in the brave new world of Ruby on Rails! In this action-packed adventure, Patrick provides rock-solid foundations in object oriented programming principles, and a detailed explanation of Ruby syntax. After this comprehensive tour, you'll plunge into the mysterious depths of the Rails framework. You'll emerge enlightened and ready to chart new web application territory.
    http://www.sitepoint.com/article/learn-ruby-on-rails - Jan, 2007
  • Skip the CRUD: Building a Simple Database Backed Web Application Using Ruby on Rails by Dominic Da Silva   - [Clicks: 78]
    Connect your web application to a MySQL database using Ruby on Rails. Than add CRUD (Create, Read, Update, and Delete) support to that web application.
    http://www.developer.com/db/article.php/3656831 - Jan, 2007
  • Making XML in a Rails App by Deepak Vohra   - [Clicks: 85]
    Ruby on Rails is a database-based web framework. An XML document may be created and parsed with Ruby on Rails. Rails provides a Ruby library called Builder to generate XML markup. The Builder package contains class Builder::XmlMarkup to generate an XML document. In this article, we will create an XML document from a database table with the Builder library.
    http://www.xml.com/pub/a/2007/01/17/making-xml-in-a-rails-app-xml-builder.html - Jan, 2007
  • Building a Web Application with Ruby on Rails and Amazon S3 by Dominic Da Silva   - [Clicks: 56]
    This article provides a tutorial on integrating the Amazon S3 REST API for Ruby with the Ruby on Rails web application framework to create a web management user interface for Amazon Simple Storage Service (Amazon S3).
    [Includes sample code]
    http://developer.amazonwebservices.com/connect/entry.jspa?externalID=608&categoryID=55 - Jan, 2007
  • Rolling with Ruby on Rails Revisited, Part 2 by Bill Walton   - [Clicks: 56]
    Curt Hibbs and Bill Walton continue to demonstrate how easy it is to build a new application with the latest versions of the powerful Ruby on Rails web framework in the final half of their update.
    [Editor's note: this is the second part of Rolling with Ruby on Rails Revisited, an update to Curt Hibbs's influential Rolling with Ruby on Rails and Rolling with Ruby on Rails Part 2.]
    http://www.onlamp.com/pub/a/onlamp/2007/01/05/revisiting-ruby-on-rails-revisited-2.html - Jan, 2007

[Top]

Books:
  • Foundations of RSpec: Behavior-Driven Development with Ruby and Rails by Ken Barker, Chad Humphries   - [Clicks: 38]
    Ruby, Rails, and Agile software development processes such as Behavior-Driven Development seem to have been made for each other right from the very start. Indeed, with all three focusing on a productivity-first approach to building software, it’s no wonder why developers are making the transition in droves. Foundations of RSpec: Behavior-Driven Development with Ruby and Rails shows you how embrace the RSpec framework to take advantage of the latest approach to one of the Agility movement’s key paradigms: test-driven development. Known as Behavior-Driven Development, RSpec facilitates the creation of testing solutions that are easily understandable by both developers and business analysts. The result is a faster, more efficient, and less painful software development process because all key players are able to closely monitor and even participate in the software’s evolution over the course of the project.
    http://www.apress.com/book/bookDisplay.html?bID=10368 - Dec, 2007
  • Agile Testing with Ruby and Rails by Daniel Manges, Joe O'Brien   - [Clicks: 16]
    With software becoming increasingly complex seemingly by the day, developers are constantly seeking out improved methodologies for rapidly producing quality, error-free code. Recently, this has led many to join the agile software development movement, which defines an approach to producing better software faster. Paramount to this movement is a rigorous approach to testing software as it is being developed rather than after. Simultaneously, this same quest for efficiency has prompted many to adopt the Ruby language and its popular Rails framework as their primary language. Agile Testing with Ruby and Rails shows you how to bring these phenomena together to ramp up your development efficacy to new heights. You’ll not only learn why agile testing approaches such as test-driven development, continuous integration, and behavior-driven development are important, but also how to go about incorporating these procedures into your applications using testing frameworks.
    http://www.apress.com/book/bookDisplay.html?bID=10353 - Nov, 2007
  • Practical Rails Projects by Eldon Alameda   - [Clicks: 19]
    If you are a web developer who has already realized the power of Ruby on Rails but wants to take your Rails knowledge further, this book will be invaluable to you. Practical Rails Projects assumes you know the basics of using the framework, concentrating instead on taking you through the creation of a multitude of practical real-world examples, including a blog, a personal organizer, a calendar, a PHP site retrofitted to Rails, and much more. Each example application follows best practices, gives a nod to style as well as functionality, and takes advantage of many Rails plug-ins, Rails engines, and Ruby Gems. There is also discussion of cutting-edge Rails functionality, such as the new REST implementation and Active Resource.
    http://www.apress.com/book/bookDisplay.html?bID=10332 - Oct, 2007
  • Advanced Rails Recipes. 72 New Ways to Build Stunning Rails Apps by Mike Clark, Chad Fowler   - [Clicks: 33]
    Developers by the thousands are coming to Rails--the benefits are clear, both to individuals and their organizations. But how can a developer be expected to write idiomatic, effective Rails code when the technology is so new? The answer is to work alongside masters, people who've been there from the start (and who have the scars to prove it). And, what better way to learn from their experience than to look at their code and read their explanations of why it's written that way? And even better imagine if that code can be lifted and placed right into your own application. This is better than just cut-and-paste: the recipe format means you'll understand the code, and be able to modify it to suit your needs. And the list of recipes is so broad that you're bound to find tips and techniques where you'll say "Oh! That's how they do that," or, "I didn't know you could do that in Rails." With More Rails Recipes, a following up to the popular original Rails Recipes, you can cook up a storm.
    http://www.oreilly.com/catalog/0978739221/ - Aug, 2007
  • Pro ActiveRecord for Ruby: Databases with Ruby and Rails  by Kevin Marshall, Chad Pytel, Jon Yurek   - [Clicks: 68]
    Pro ActiveRecord for Ruby helps you take advantage of the full power of your database engine from within your Ruby programs and Rails applications. ActiveRecord, part of the magic that makes the Rails framework so powerful and easy to use, is the model element of Rail’s model/view/controller framework. It’s an object-relational mapping library enabling you to interact with databases from both Ruby and Rails applications. Because ActiveRecord is configured with default assumptions that mesh perfectly with the Rails framework, Rails developers often find they hardly need think about it at all. However, if you are developing in Ruby without Rails, or are deploying against legacy databases designed without Rails in mind, or you just want to take advantage of database-specific features such as large objects and stored procedures, you need the in-depth knowledge of ActiveRecord found in this book. In Pro ActiveRecord for Ruby, authors Kevin Marshall, Chad Pytel, and Jon Yurek walk you through every step from the basics of getting and installing the ActiveRecord library to working with legacy schema to using features specific to each of today’s most popular database engines, including Oracle, MS SQL, MySQL, and more! You’ll come to a deep understanding of ActiveRecord that will enable you to truly exploit all that Ruby, Rails, and your chosen database platform have to offer.
    Apress, Paperback - Jun, 2007
  • Practical Ruby on Rails Social Networking Sites  by Alan Bradburne   - [Clicks: 94]
    Practical Ruby on Rails Social Networking Sites shows you the complete development cycle of a social networking community web site. The project develops first as a simple content management system, after which author Alan Bradburne progressively adds features in order to build a full Web 2.0–enabled community-based social networking site using Ruby on Rails. You will learn how to make the best use of the Ruby on Rails framework within a large project and how to implement and adapt features specific to a community. The book offers practical advice and tips for developing and testing, along with guidance on how to take your site live, as well as optimize and maintain it. The book also explores how to integrate with other community sites such as Flickr and Google Maps, and how to make good use of Rails’ Ajax features. You will also learn how to optimize and adapt your site to work well on mobile browsers.
    Apress, Paperback - Jun, 2007
  • Rails on Windows by Curt Hibbs, Brian Hogan   - [Clicks: 21]
    It's no secret that the entire Ruby on Rails core team uses OS X as their preferred development environment. Because of this, it is very easy to find authoritative information on the web about using Rails on OS X. But the truth is that Windows developers using Rails probably outnumber those using other platforms. A Windows development environment can be just as productive as any other platform. This is a guide to developing with Ruby on Rails under Windows. It won't teach you how to write Ruby on Rails web applications, but it will show you what tools to use and how to set them up to create a complete Rails development environment.
    [Series: Short Cut]
    http://www.oreilly.com/catalog/railsonwindows/ - May, 2007 - (PDF)
  • Pro Ruby on Rails: Building Enterprise Solutions  by Farhan Mashraqi   - [Clicks: 133]
    The Ruby on Rails framework is popular because it offers novice developers an ideal solution for quickly developing and deploying a web site. Rails also has an impressive array of capabilities, and extendibility through the Ruby language. This combination of traits makes it an ideal technology for enterprise developers who seek to deploy a mission-critical project in a hurry and do so without losing flexibility or power. Pro Ruby on Rails: Building Enterprise Solutions teaches Ruby from an enterprise developer's perspective, diving directly into a concise overview of the installation and configuration process, and language and framework fundamentals. From there, you'll be guided through a carefully chosen set of topics that will accelerate your grasp of Rails-driven application development. You'll learn about testing and documentation, image processing, automating administration, Ajax and Subversion integration, and search engine optimization. The book concludes with several chapters devoted to real-world projects such as a social photo-sharing application, a threaded forum system, and a shopping cart.
    ,  - Apr, 2007
  • Practical Ruby Gems  by David Berube   - [Clicks: 76]
    Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gems-ready-made Ruby code modules that can be easily added to Ruby and Rails projects. This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects. You'll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book. Each of these also comes complete with actual use cases and code examples that you can use immediately in your own projects. You'll learn how Ruby Gems can be used to: * Validate credit cards. * Create graphical interfaces on multiple platforms. * Speed up Rails applications. * Develop lightweight web applications. * Use ActiveRecord to make databases easy. * Process RSS feeds. * Prevent spam using CAPTCHA. * Crop and scale images. * Tap into the same caching system that runs LiveJournal.com.
    Apress, Paperback - Apr, 2007
  • Rails Refactoring to Resources: Using CRUD and REST in Your Rails Application by Trotter Cashion   - [Clicks: 22]
    Since David Heinemeier Hansson’s keynote speech at RailsConf 2006 and the release of Rails 1.2 in early 2007, Representational State Transfer, better known as REST, has taken the Rails world by storm. If you’re new to REST, this short cut will help you decide which parts of the REST paradigm you want to introduce to your application. If you’re a developer with more RESTful experience, this short cut will introduce you to some refactorings that will give your application a cleaner, leaner code base, while also serving as a reference to much of the functionality REST has brought to Rails.
    [Digital Short Cut]
    http://www.awprofessional.com/bookstore/product.asp?isbn=0321501748&rl=1 - Apr, 2007 - (PDF)
  • Test Driven Ajax (on Rails) by Philip C. Plumlee   - [Clicks: 25]
    The World Wide Web has come a long way from static HTML pages. Today's developers enforce and enjoy standards, and we have built the web's primitive tools into advanced libraries, frameworks, and platforms.With these new freedoms come new responsibilities. Developers can now write some amazing bugs. A bug in a web page, hosted in a free web browser, can render expensive servers useless. Modern editors help rapidly write tangled and crufty code, the perfect habitat for bugs of every species, in situations that are hard to debug. We need help from the mortal enemy of the bug: Test-First Programming. This Short Cut seeks fixes for the hardest situation in web development; proactive test cases for Ajax code. We survey existing techniques, and invent new ones. Our goal is heads-down programming, without repeatedly clicking on a web browser.
    http://www.oreilly.com/catalog/9780596510657/ - Apr, 2007 - (PDF)
  • Rails in a Nutshell  by Jeremy Voorhis   - [Clicks: 36]
    Rails in a Nutshell provides the high-quality reference documentation that web application developers really need to create effective database-driven web sites. It focuses on how Rails is used in building a real application and highlights little-known or undocumented features of the Rails framework.
    O'Reilly Media, Inc., Paperback - Apr, 2007
  • Beginning Ruby on Rails: From Novice to Professional  by David Rupp   - [Clicks: 116]
    Beginning Ruby on Rails introduces web development with Ruby on Rails, a powerful new framework. You will learn how to develop basic applications by implementing four projects. Some of the topics covered through the projects include form handling, CSS, security, database integration, model-view-controller architecture, and test-driven programming. Projects include a task manager, a RSS aggregator, a community manager (similar in nature to MySpace.com), and one that utilizes the Amazon API. You’ll like how user-friendly this book is: - It focuses on the needs of beginning programmers. - It features a relaxed, conversational writing style. - It is deliberately nonencyclopedic; it won’t overwhelm you. In addition to the concepts presented in the four projects, you will learn how Ruby on Rails compares to other web application development frameworks. You’ll understand the fundamentals of the Ruby language, and you will see how Ruby compares to other current programming languages (primarily Java). You will also learn how to integrate AJAX into your Ruby on Rails applications.
    Apress, Paperback - Mar, 2007
  • TextMate. Power Editing for the Mac  by James Edward Gray II   - [Clicks: 23]
    TextMate is a full-featured text editor available for Mac OS X that can greatly enhance your text manipulation skills. TextMate is actually a thin shell over a personalized team of robot ninjas ready to do your bidding. Let's face it, who doesn't want their very own team of robot ninjas?
    Pragmatic Bookshelf, Paperback - Feb, 2007
  • Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional  by Jeffrey Sambells, Cameron Turner, Michael Purvis, Andre Lewis   - [Clicks: 74]
    The Google Maps API remains one of the showcase examples of the Web 2.0 development paradigm. Beginning Google Maps Applications with Rails and Ajax: From Novice to Professional is the first book to comprehensively introduce the service from a developer perspective, showing you how you can integrate mapping features into your Rails-driven web applications. Proceeding far beyond simplistic map display, you’ll learn how to draw from a variety of data sources such as the U.S. Census Bureau’s TIGER/Line data and Google’s own geocoding feature to build comprehensive geocoding services for mapping many locations around the world.
    Apress, Paperback - Jan, 2007
  • Rails Solutions: Ruby on Rails Made Easy  by Justin Williams   - [Clicks: 60]
    If you want to add dynamic functionality to your web sites (such as feedback forms, items for sale, and message posting,) but find reams of code intimidating, then Rails is just what you need. Rails burst on the scene in 2004, a framework built on Ruby to allow rapid development of powerful web applications. From humble beginnings, the project has gone on to be adopted by major companies like Google.
    friends of ED, Paperback - Jan, 2007
  • Ruby on Rails For Dummies  by Barry Burd   - [Clicks: 67]
    * Ruby, a simple object-oriented programming language, and Rails, a Ruby add-on that facilitates Web page-database interaction, are today’s hot new open source development platforms; * The Rails Web site, 37signals.com, has 250,000 customers and 1 million page views a day; * Using a conversational tone and lots of easy-to-follow examples, popular For Dummies author Barry Burd gently introduces programming novices to Web-database processing and development with Ruby on Rails (RoR); * The book ranges from Ruby and RoR basics, installation, and writing simple Ruby programs to using RoR with Ajax and creating a blog, a shopping cart, and other real-world projects.
    For Dummies, Paperback - Jan, 2007

[Top]

Tutorials:
  • Ruby on Rails and XML by Daniel Wintschel   - [Clicks: 44]
    You've very likely heard of Ruby on Rails. Maybe you've actually used it; perhaps it is your new programming mistress. Whatever the case, it looks like Rails is here to stay, and to everyone's benefit. Ruby plays very nicely with XML -- read further for the details.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/edu/x-dw-x-rubyonrailsxml.html - Apr, 2007

[Top]