TechBookReport on 'JBoss Seam'

We might as well get this over and done at the outset. Yes, JBoss Seam is another Java framework. I know, you thought there couldn't possibly be any room for another one, but you're wrong. What's more it's another Java EE framework, built to make life for the enterprise developer more productive, more efficient, more interesting etc etc. All of the usual suspects are present here: object relation mapping, database persistence, transactions, inversion of control, the model-view-controller design pattern and so on. However, Seam is different. The obvious influence of Ruby on Rails is visible. The lure of Ajax and rich internet applications (RIA) is here. And there's plenty of Java here too, in case you were wondering.