Kito Mann of JSFCentral just posted the PDF slides for our JavaOne talk on Seam and JSF. The slides cover what is hot about JSF and what is not, and more importantly, how Seam enhances and improves JSF in 14 important ways.
Just to wet your appetite, here are the 14 key points elaborated in the slides:
1. Reduces Boilerplate code
2. Dependency bijection
3. No XML hell
4. Integrated ORM support (a.k.a, use Hibernate as Gavin intended!
)
5. RESTful URLs and page actions (for GET requests)
6. Extensive and expanded use of JSF Expression Language (EL)
7. Fine-grained stateful conversations (web transaction, multi-tab support etc.)
8. Direct JavaScript integration for Ajax (use Dojo with your JSF apps)
9. Elegant input validation
10. Graceful exception handling
11. Easy-to-use and rule-based security
12. Business process and rules integration
13. Very easy to test (both unit test and integration test)
14. Tools support (Seam Gen for RoR-like experience for CURD apps)
Go check it out!











