It is easy to be vulnerable to cross site scripting attacks in earlier versions of Rails, but Rails 3 solves this by automatically escaping unsafe input.
Rails 3 sports a new routing interface. In this episode I show how to translate the old interface into the new one and show off a few new features.
Rails 3 introduces a new query interface for performing finds in Active Record. See how it works along with the changes in named scopes.
RailsMetrics is a new Rails engine which stores everything that is happening inside your application in the database, so you can profile each request, besides creating charts, statistics and extract useful information.
Bundler is the way to manage gem dependencies in Rails 3.0. Learn how to install gems and lock them down in this episode.
Get started with Rails 3.0 Beta and install Ruby 1.9.1 using RVM: Ruby Version Manager. Stay tuned to the end for a challenge on giving back to open source.
For several months people have wondered, “Where can I download a video that features a developer stumbling through an upgrade of a Rails 2 app to Rails 3?”
I’m proud to say that an answer is now available!
In only 25 minutes, I convert my news screenshot site from Rails 2.x to Rails 3 (prerelease, from source).
It features the newest bundler (0.9.0.pre), Jeremy McAnally’s rails-upgrade script, new routes, Arel-based ActiveRecord queries, and more.
Stay tuned for the explosions at ...
View More
Yehuda Katz returns to San Diego with a report on the latest developments with the Ruby on Rails web application framework.
As a member of the rails core team and lead developer of the merb project, yeuda katz is in a unique position to discuss the merger of these two ruby frameworks. yehuda will begin his talk with an update on rails 3 followed by a vigorous and engaging q&a session.
Presented at the Ruby Meet Up by Yehuda Katz.
Yehuda will walk you through some of the new features in Rails 3, including how Rails has become significantly more modular, making it easier than ever to replace a part of Rails with an equivalent component.