SPRINGONE 2GX 2012: THE SPRING, GROOVY, GRAILS, & CLOUD EVENT OF THE YEAR!


Ken Rimple

Co-author Spring Roo in Action

Ken Rimple
Co-author with Srini Penchikala of Spring Roo in Action, and long time SpringSource technology consultant at Chariot Solutions. I led the charge for Chariot to become a SpringSource/VMware training provider, as we have been working with Spring as an consulting partner since the Interface21 days.

I teach courses in Spring Maven and the Nexus repository manager, as well in other technologies. In my spare time, I run the Chariot TechCast podcast, which is in its 5th year online, and help to organize the Philadelphia Emerging Technologies for the Enterprise conference each year. I blog about Roo, Grails, Groovy and Spring at rimple.com and also have written articles that have appeared at DZone and Oracle's Java.NET blog.

Presentations

Springing forward with Roo add-ons

Learn how to write Spring Roo commands and features using the OSGi-based add-on API. You'll learn how to extend the Roo shell to provide commands specific to your development shop, how to configure various architectures and frameworks using various Roo objects such as the FileManager and the ProjectManager, and how to write and update class and ITD definitions. A must if you need a tool to help you configure applications quickly or contribute to open-source recipes in Spring.

After this talk, you will leave with a better understanding about how to customize Roo to improve developer productivity for your organization.

Come see Ken Rimple, co-author of Spring Roo in Action and long-time Spring trainer, mentor and consultant, discuss how Roo can be customized by writing add-ons. You'll learn how to develop add-ons for internal use or to publish and contribute them to the wider community of Roo tool users. Ken will

  • expose internals of the OSGi-based add-on platform and APIs
  • show you how to write your configuration changes safely, access XML and other files from your existing builds
  • show you how to expose commands and options, and
  • demonstrate how to generate AspectJ ITDs and Java classes.

Some familiarity with Roo is suggested but not necessary. You can visit the Roo project home page or read the free introductory chapter of Spring Roo in Action for background.