Wednesday March 09, 2005
Spring MVC vs. WebWork Smackdown at OSCON Matthew Porter and I are going to try something a bit different at this year's OSCON. Rather than just getting up in front of the crowd and spewing our technical know-how, we're actually going to make a go at providing some entertainment. I've been to a lot of conferences and I'm tired of just watching someone talk - I'd rather see a good presenter over a knowledgeable presenter. This has inspired our OSCON 2005 talk:
This presentation has a unique delivery style. Rather than one person
doing a comparison, there are two presenters - each which is an expert in
the framework they're defending. The presentation is delivered as a
friendly comparison/debate, which hopes to add some humor in to make
it fun for the audience.
Java web developers often have a difficult choice when choosing a web
framework these days. There are currently more than 35 open-source
Java web frameworks available. How do you which one to use for your
project? This presentation picks two of the most popular frameworks,
Spring MVC and WebWork and compares and contrasts their features. Topics
will include:
1. View options - i.e. Velocity, JSP, HTML Templates (ala XMLC), etc.
2. Testability - How easy is it to unit test with JUnit, with examples
3. Type conversion - i.e. Date, Integer, etc.
4. Validation - How do do it, stengths and weaknesses
5. Tools Support
6. Strengths and Weaknesses
Now the pressure's on - we have to both teach and entertain the audience. Please feel free to post your experiences with Spring or WebWork and why you think one is better than the other. Posted in Java at Mar 09 2005, 09:31:36 AM MST 25 Comments
Search This Site
Recent Entries
- EhCache Project Busy this Summer
- Spontaneous Stuff Weekend
- Awesome Birthday Present: A Kegerator
- Maven Plugin for Running Integration Tests against Multiple Containers
- Presenting Web Frameworks of the Future Tomorrow in Denver
- My OSCON Aftermath
- OSCON 2008 Wrapup
- [OSCON 2008] Even Faster Web Sites by Steve Souders
- [OSCON 2008] CSS for High Performance JavaScript UI by Gavin Doughtie
- [OSCON 2008] The State of Lightning Talks
Posted by Mike on March 09, 2005 at 10:08 AM MST #
Posted by Kris on March 09, 2005 at 10:14 AM MST #
Posted by Matt Raible on March 09, 2005 at 10:23 AM MST #
Posted by Markus on March 09, 2005 at 10:26 AM MST #
Posted by 167.7.248.164 on March 09, 2005 at 10:31 AM MST #
Posted by Ryan Daigle on March 09, 2005 at 10:46 AM MST #
Posted by Matt Raible on March 09, 2005 at 10:55 AM MST #
Posted by Patrick Peak on March 09, 2005 at 10:58 AM MST #
Posted by Jason Carreira on March 09, 2005 at 11:14 AM MST #
Posted by Mike "jirajirajira" Cannon-Brookes on March 09, 2005 at 05:23 PM MST #
Mike - "dim bar in the bowels of Caesar's" - that describes all of them that I can remember! Shadow Bar? Cleo's Barge?
Posted by David Carter on March 09, 2005 at 07:44 PM MST #
Posted by Keith Donald on March 09, 2005 at 07:49 PM MST #
Posted by Francisco Hernandez on March 09, 2005 at 09:20 PM MST #
Posted by Muthu Ramadoss on March 09, 2005 at 09:22 PM MST #
Posted by Matt on March 09, 2005 at 09:32 PM MST #
Posted by jae on March 10, 2005 at 07:42 AM MST #
Posted by Ryan Daigle on March 10, 2005 at 08:07 AM MST #
Posted by Vic on March 10, 2005 at 01:36 PM MST #
Posted by Mike "jirajirajira" Cannon-Brookes on March 10, 2005 at 03:05 PM MST #
Posted by Vic on March 10, 2005 at 03:57 PM MST #
Posted by Ted on March 10, 2005 at 05:45 PM MST #
I've reversed my stance on "pick the one that makes you most productive" and now believe you should "pick the one you're passionate about." I believe that passion will lead to greater productivity (and higher quality) in the end.
Posted by Matt Raible on March 10, 2005 at 09:46 PM MST #
Posted by Vic on March 11, 2005 at 06:32 AM MST #
Posted by Ted on March 11, 2005 at 03:30 PM MST #
Posted by Rick Hightower on March 14, 2005 at 08:40 PM MST #