Theater
In-depth session : Simple blog
This 40-minute movie shows every detail about how to start from RIFE/Jumpstart and create a simple blog that supports xhtml validation, image uploading and rescaling, comments, ... and more. We have not tried to make it as concise as possible, but rather opted to use as many different features as possible.
The result of this session can be downloaded as a full source-code archive or as a diff against the original jumpstart sources.
RIFE/Crud intro and tutorial
Complete example application for RIFE/Crud to manage a calendar of scheduled articles, publications and authors.
This tutorial was written for the "Quickly Building Modular and Maintainable Applications with RIFE " presentation at EuroOSCON 2005.
The following related material is available for download:
RIFE/Jumpstart with Eclipse 3.1
Starting a new web application with RIFE only takes a couple of minutes. There's no need to hunt around for a collection of third-party libraries and to figure out how to set them all up correctly. RIFE/Jumpstart can just be downloaded and unzipped. From there on you can immediately start development with your favorite Integrated Development Environment. This movie shows Eclipse as an example since some additional steps are required due to the impossibility to store sufficient information in Eclipse project files.
Web continuations presentation
Continuations can be a hard to understand concept when you're not used to them. This presentation shows how they work through the means of a number guessing application and some short code excerpts.
Debugging continuations
RIFE implements partial web continuations on top of the JVM by using byte-code manipulation. This made it possible for us to implement it in a way that allows you to continue to use your usual Java debugger. Every debugger feature works since the byte-code is added without any debugging information and we preserve the existing debugging information from the original class.
This really gives you the best of both worlds: you're able to use continuations for the intuitive implementation of complex web application flows, and you can still use all the features of your tools.
RIFE/Jumpstart with X-develop
Starting a new web application with RIFE only takes a couple of minutes. There's no need to hunt around for a collection of third-party libraries and to figure out how to set them all up correctly. RIFE/Jumpstart can just be downloaded and unzipped. From there on you can immediately start development with your favorite Integrated Development Environment.
Download RIFE/Jumpstart and try it out yourself!