The talk at Øredev in Malmö 2007 was based on a number of small code examples to demonstrate the basic functionality of DWR and techniques used to handle the complexity of an application that heavily uses both the basic remoting and reverse ajax functionality of DWR.
Attached to this post is a file containing a Maven project to build and run the examples.
I used Maven to keep the initial download size down (that's my bandwidth) but it'll bring down all needed dependency's once you build it for the first time (that's your bandwidth ;) ).
I'm using a quite cool maven plugin for Jetty (which accidentally is an excellent choice to use for your DWR applications) to bootstrap the demo.
So, what would you need to run this?
1. Install maven (http://maven.apache.org/) and unpack the attached file to a directory of your choice.
2. Fire up your favorite shell (that's the cmd for you windows people out there).
3. Enter mvn jetty:run
4. Point your web browser to http://localhost:8080/oredev
5. Try out the examples...
And what are these examples meant to show (you didn't feel like looking at the actual video)?
Well, let's walk through them shall we..
So, the video from my presentation is online at http://www.oredev.org/toppmeny/video/november13/andreaswallendwrandajaxt...
I have attached a pdf with the keynotes for those of you that are interested in them. The source code used is packaged and ready but I still need to write a quick note on how to get it started. It'll be up shortly.
If you missed Øredev 2007 I highly recommend you to check out http://www.oredev.org/toppmeny/video.4.3f1ff754117a0ed3480800013788.html for the recordings of almost all presentations, and there are quite a few really interesting one for your viewing pleasure. My personal favorites are the ones given by Dan North and Andy Hunt, don't miss them.