Home     Xml Feed    Submit Articles     Editor Login Contact us
  RSS Feeds   Add us to favorites
  Make us your home page
Free Newsletter 
Subscribe to newsletter
Sponsors
  • Reverse Mortgages
  • sponsor MortgageHQ.com.au
  • Real Estate Sydney
  • sponsor
  • Australian Search Engine Marketing
  • sponsor
  • Car Insurance
  • sponsor www.used-car.com.au/
  • Health Insurance
  • sponsor InsuranceHQ.com.au
  • Pest Control
  • sponsor
  • Mortgage Broker Sydney
  • sponsor bestbroker.com.au
    Categories
    Alternative
    Article Submission
    Arts and Humanities
    Australia
    Australian Business Directories
    Autos
    Business and Economics
    Business and Industry
    Computers
    Finance
    Food and Drink
    Furniture
    General Health
    Gifts
    Health and Fitness
    Home and Garden
    Home Loans
    Insurance
    International Pest Control
    International Real Estate
    Internet
    Internet Marketing
    Marketing
    Medicine Fitness
    Mortgage
    Networking Links
    Pest Control Companies
    Pest Control Info
    Pest Control Products
    Pets
    Real Estate
    Recreation
    Search Engine Marketing
    Search Engine Optimisation
    Search Engine Optimization
    Search Engines
    SEO
    Shopping
    Social Bookmarking
    Society
    Solicitors, Lawyers and Conveyancing
    Sports
    Television
    Travel
    Wealth Creation
    Web and Graphic Design
    Web Design
    Web Page Editing
    Web Promotion
    Weddings
    World Wide Web


    An Opensource Web Development Frame Work Ruby on Rails
    Author: Neha Shah
    Website: http://www.rightwaysolution.com
    Added: Mon, 05 Nov 2007 05:13:32 +0000
    Category: Computers
    Printable version | Email | Bookmark

    Everyone from startups to non-profits to enterprise organizations are using Rails. Rails is all about infrastructure, so it's a great fit for practically any type of web application Be it software for collaboration, community, e-commerce, content management, statistics

    Ruby on Rail is a free web application framework, which intends to increase the speed and straightforwardness with which database-driven web sites can be created and offers skeleton code frameworks from the outset. Often shortened to Rails, or ROR, Ruby On Rails is an project written in the Ruby programming language and applications using the Rails framework are developed using the Rails framework are developed using the Model-View-Controller Design Pattern.

    Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server.

    The fundamental Ruby on Rails principles includes

    The fundamental Ruby on Rails principles includes Convention over Configuration (CoC) and Don't repeat yourself (DRY).

    "Don't repeat yourself" means that information is located in a single unambiguous place For example, using Active Record, the developer does not need to specify database column names in class definitions. Instead, Ruby can retrieve this information from the database.

    "Convention over Configuration" means a developer only needs to specify unconventional aspects of the application. For example, if there's a class Sale in the model, the corresponding table in the database is called sales by default. It is only if one deviates from this convention, such as calling the table "products_sold", that one needs to write code regarding these names.

    Because of these strict defaults, Rails is often referred to as "opinionated software", which has been a point of contention for many critics of Rails.

    Learn More about RoR Ruby on Rail

    View all Neha Shah's articles


    About the Author:
    Rightway Solution is one of the leading offshore outsourcing companies in India, Trusted by software and technology enabled enterprises to deliver cutting edge technology solution. We Offer Rich Internet Application Development ,Ruby on Rails Software Development and Open Source Development

    More Computers articles


    :- Articles Search

      
    Search our article database!

    :- Recent Articles
    Car Insurance
    Insurance
    Reverse Mortgages
    Site Promotion SEO Strategies that Boost Website Traffic
    The Advantages of Web Page Template Designs: Tips and Guides on Which To Choose
    Used Cars In Australia - 10 Steps To Avoid Buying A Lemon
    Article Submission For Fun & Profit!

    :- Top Resources


    Copyright 2005 Search Engine Guy. All Rights Reserved.


    Powered by: Content Management