psug 

Meetings for the
Philadelphia Spring Users Group


Next Meeting -- Tuesday January 23, 2007  6:30pm - 9:00pm
 


Groovy and Grails



Location:
  Comcast
  1500 Market Street
  Philadelphia, PA 19102

Registration:

  You must send an email with your name to:   meetings@phillyspring.org

Agenda:
6:30pm-7:00pm Networking / Welcome / Raffle / Food
7:00pm-7:30pm Using Groovy beans in a Spring MVC application - Thomas Risberg (Spring committer)
Groovy is a great language for scripting validators and web controllers.  One benefit is that changes to the script can be picked up automatically without restarting the application.  We will cover the basic steps involved including integrating Groovy closures with Spring's TransactionTemplate.
7:45pm-9:00pm Introduction to Grails - Jason Rudolph (Grails committer)
Grails is an open-source web application framework that’s all about getting things done.  Grails combines best-of-breed Java technologies (including Hibernate and Spring), convention over configuration, and the powerful and dynamic Groovy language.  Together with these elements and Groovy's ability to seamlessly integrate with your existing Java code, Grails finally legitimizes rapid web application development for the Java platform.

In this presentation, we'll see first-hand how to use Grails to build a fully-functioning and flexible web application in minimal time.  As we develop the application, we'll explore the Grails project structure, its MVC elements, and the power of dynamic methods.  We'll see how Groovy’s highly-expressive nature allows us to write concise code, and Grails’s use of sensible defaults (à la convention over configuration) saves us from much of the coding and configuration we’d otherwise face with many traditional frameworks.

Our Speakers:
Jason Rudolph is an Application Architect at Railinc, where he develops software to help trains move more efficiently throughout North America.  He recently delivered an industry-wide inspection reporting and management system relied on for operational safety by Fortune 500 railroads, equipment leasing companies, and the Federal Railroad Administration.

Jason is the author of the upcoming book titled, "Getting Started with Grails."  Jason's interests include dynamic languages, lightweight development methodologies, improving developer productivity, and a quest to keep programming fun.  It’s these interests that led Jason to become a Grails committer and evangelist.

Jason holds a degree in Computer Science from the University of Virginia.  You can find Jason online at http://jasonrudolph.com.
Thomas Risberg currently works as an independent consultant specializing in Java EE and database projects. He has been developing database applications for over 20 years using a wide variety of languages and databases. Most of his current work is developed using Java, Java EE and Spring. He has been a committer on the Spring Framework project since early 2003, contributing to enhancements of the JDBC framework portion.

Thomas is co-author of "Professional Java Development with the Spring Framework" together with Rod Johnson, Juergen Hoeller, Alef Arendsen, and Colin Sampaleanu, published by Wrox in 2005.



Meeting sponsored by
Comcast


Past Meetings