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.
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.
Rails for Java Programmers, by Stuart Halloway and Justin Gehtland, teaches the Rails framework to Java developers. It provides an overview of Ruby, comparing and contrasting with Java and then gives a detailed look at the Ruby on Rails framework and compares each piece against the best known Java equivalent. This InfoQ excerpt includes sections on controllers, core classes, and unit testing.
Although ActiveRecord has set the bar pretty high for ORM frameworks, the opportunity still exists to extend it, to further reduce redundancy, and to make it even more dynamic. 3
SimpleTicket, a newly open-sourced Rails app provides insight into progress and innovation enjoyed by Ruby on Rails advocates and paints a vivid picture of a dynamic, modern startup.
What do enterprise developers need, that they're not getting from their tools today? Based on the answers to that question, we can look at whether Ruby currently has anything valuable to offer. 20
Bruce Tate examines the changing risk profiles for Java and Ruby from a managers perspective, examining Java's initial adoption and also common risk myths about Rails. 37
A must-read tutorial showing how to use Grails (Java's Groovy answer to Ruby on Rails) to quickly build a functional website around an existing EJB 3 entity bean domain model with very little code. 22
.NET developer Stephen Chu gives us some insight into his transition to Ruby on Rails programming. 28
BackgrounDRb is a very useful library for Rails application developers that need to run background tasks as a result of web requests. 5
Rails performance expert Dr. Stefan Kaes takes a look at the most common performance issues in your Rails applications and what to do about them. 13