Presentation: "Extreme Productivity in Application Development"
Time: Monday 18:00 - 19:15
Location: Volmer Room
Spring Roo is SpringSource's new open source technology which features an unashamedly pragmatic focus, aimed squarely at making the life of mainstream enterprise developers more productive and pleasant without sacrificing engineering integrity or flexibility. Whether you're a new Java developer or a seasoned architect, Roo offers a serious productivity boost that delivers fully-fledged working applications in a matter of minutes.
Whilst Roo fully supports existing server-centric web frameworks, it is particularly optimised for Generation IV web technologies such as GWT and Flex. So not only are your applications delivered with sustainably increased productivity, but your applications can easily incorporate the enhanced usability and performance of single page applications. All without a single line of JavaScript or HTML in sight.
Spring Roo is radically different from other convention over configuration frameworks in other ways, too. You won't have to learn a new language or unlearn what you already know. You won't have to ponder what latest scripting language or text editor you are expected to use instead of Java and an IDE. You won't be expected to blatantly banish engineering principles like OO, DDD, language features and performance. You won't need to delete your existing project and start over,just for the privilege of a limited productivity spike. In this presentation, Ben Alex will introduce Spring ROO. Ben will cover topics such as:
- What is Roo
- Getting started with Roo
- Usability-centric design patterns in Roo annotations and shell
- Building a new enterprise application in under 30 minutes
- Exposing a web front-end quickly, easily and flexibly
- Roo metadata and internals
- Reviewing the Roo roadmap and release schedule
- How to provide feedback and become involved
Attendees who invest their time in this session will leave with a comprehensive understanding of what Roo is, its basic operation, and what will be available over the next few months. We look forward to introducing this exciting new member of the Spring portfolio to you.


