<<< Previous speaker Next speaker >>>

Chad Fowler, InfoEther, Inc.

 Chad  Fowler

Chad Fowler, CTO of InfoEther, Inc., has been a software developer and manager for some of the world's largest corporations. He is cofounder of Ruby Central, Inc., the non-profit corporation responsible for the annual International Ruby and Rails Conferences, and is a leading contributor in the Ruby community.

Chad is a contributor and editor for numerous books and is author of the best- selling Rails Recipes.

Presentation: "Active Record - Easy Living on the Golden Path"

Time: Tuesday 14:20 - 15:20

Location: SAS Nortvegia

Abstract:

As an industry, we've fooled ourselves over the years into believing that database access should be either difficult, ugly, or both. With the loud and flashy introduction of Rails in 2004, many of us were shocked to learn that Object-Relational mapping can be both easy and beautiful. With the right combination of language power and constraints, database access code goes from being painful to trivial.

In this session we'll learn how Rails' Active Record ORM framework uses Ruby's dynamic nature and a healthy dose of hubris to give developers the ease of use that has been eluding our Object- Relational excursions for years. We'll learn about Active Record's conventions, how to use Active Record to perform typical relational database access, and where the framework's limitations begin.

Password protected Download slides