The Grails framework is a popular open source web application framework that focuses on high productivity and ease of use. The SpringSource Tool Suite (STS) provides first-class support for developing your Grails applications.
In this talk, I will start with an introduction to Grails development by creating a simple web app in STS. I will then show some of the more advanced and experimental features that we are working on such as multi-artifact renaming, debugging, deploying to tcServer, and DSL support.
Andrew Eisenberg is the project lead of Groovy-Eclipse and AJDT (the AspectJ Development Tools) and a committer on the Groovy, Grails and STS projects. He is a Software Engineer at VMware working on tool support for the various languages and frameworks developed by the company. Andrew is active in the local Vancouver developer community and has been a co-organizer of the Vancouver-Eclipse demo camps for the past 3 years. He holds a PhD in Computer Science from UBC.