JSF 2 complete tour

Two kinds of attendees will enter this presentation: 1) those that already view JSF favorably and want to learn what they have to gain by upgrading to JSF2. 2) those that either heard bad things about JSF or tried it and didn't like it. I hope that one kind of person leaves the presentation: those that will at least give JSF 2 a try.
This presentation will explore the most attractive features in JSF2.0 using the loudest and most often repeated complaints as a guide.

I. Beginning
A. Biggest complaints against JSF
1. Too much configuration
2. Counterproductive
3. Impossible to debug
4. Overengineered
Conclusion: don't bother with JSF use {Tapestry,Wicket,Stripes,etc} instead
B. Context for these complaints
1. Evolution and Revolution: Java is big enough for standard and non-standard web application frameworks "Us" vs. "Them" arguments are seldom productive
2. JSF 1.0
3. JSF 1.2 + Facelets
4. JSF 2.0
II. Middle
A. Zero deployment time
1. annotations: no XML
2. scripting
B. Composite components
1. convention over configuration
2. true abstraction
C. ajax
1. Ajax for those that hate JavaScript
2. Ajax for those that at least don't mind JavaScript
D. Bookmarkability, POST REDIRECT GET, View Parameters
III. End
How to get started with JSF 2.0.

Speaker: Ed Burns

AttachmentSize
jsf2-complete-tour.pdf4.78 MB