Tutorial Flex on Rails login system part 2: Install Ruby on Rails

This tutorial is part 2 of a tutorial about Flex, Ruby on Rails and WebORB. This is the full List:

Tutorial Flex on Rails part 1: Introduction
Tutorial Flex on Rails part 2: Install Ruby on Rails
Tutorial Flex on Rails part 3: Install WebORB
Tutorial Flex on Rails part 4: Building a login system

The history of Ruby on Rails
Ruby on Rails is originally developed by the company 37Signals to use for there project management tool Basecamp. With the development from the framework the inventor David Heinemeier Hansson satisfied his own need for a tool that could provide him a way to develop lightweight, clean and fast web applications. In the object-orientated programming (OOP) language Ruby he found the ideal platform to write less code and the applying of DRY (Don’t Repeat Yourself) principe. Next to the OOP and the DRY principle Hansson also strictly used the MVC-patroon in the Ruby on Rails framework and Hansson is making use of the ActiveRecord ORM (Object Relational Mapping), what is making Ruby on Rails (also called RoR or Rails) a fest of abbreviations.

Although the framework is developed for own purpose, in July 2004 the code is released for the public use. After that Rails continued as a open source project, since Rails has an active development community that is still growing. Rails is at present, as well as Ruby, in a serious active development and version 2.0 is already released

Installation of Ruby on Rails
To install Ruby on Rails it’s the best to use Instant Rails (We used version 1.4). This release will install al the files that you need automatically.
* Download Instant Rails 1.4 first
* Pak de bestanden uit met Winzip or Winrar
* Open the folder InstantRails-1.4-win
*This folder contains the folder Instant Rails, it is possible to change this name to something handy like “rails” or “ror”, as long as it doesn’t contain a space
* Place this folder in a handy place like C:rails
*Open the folder and double click on the InstantRails.exe, If a popup appears you click “OK”
* Instant Rails is started
At the beginning we only need Instant Rails. If you also want to run the examples that are also delivered with Instant Rails than click here.

Literature
Agile Web Development with Rails
Ruby for Rails
Programming Ruby (2nd Ed.)
Why’s Poignant Guide to Ruby (e-book)
Links
Official Ruby on Rails website
Ruby on Rails on Wikipedia EN
Blogs
Nuby on Rails – Ruby on Rails for Newbies
Rails Envy

Tutorials
Rolling With Ruby on Rails (revisited) – Curt Hibbs
Rolling With Ruby on Rails (revisited) part 2 – Curt Hibbs

Author Bio

2 Comments

  1. Roderick van Domburg - June 15, 2008

    You can now also use RubyAMF or RESTful approaches to hooking up with Flex, which are faster and closer to the Ruby idiom.

  2. Arno Manders - June 16, 2008

    I have no idea. It feels like ages ago that i’ve been working with Ruby on Rails

Leave a Reply to Roderick van Domburg Cancel reply