SpringOne 2GX 2011

Chicago, October 25-28, 2011

Register Now!
Magnificent Mile Marriott
Downtown Chicago
540 North Michigan Ave.
Chicago, Illinois   60611
1 (800) 228-9290
[ Map it ]

Jeff Brown

Core Member of the Grails Development Team

Core member of the Grails development team, Jeff Brown, is a Senior Software Engineer with SpringSource. Jeff has been involved in designing and building object oriented systems for over 15 years. Jeff's areas of expertise include web development with Groovy & Grails, Java and agile development.

Presentations

Groovy for Java Developers by Jeff Brown

Groovy is an agile dynamic language for the Java platform. The language and its libraries bring many things to the table to ease the process of building applications for the Java platform. This session provides a detailed run through Groovy with lots of code samples to drive home the power of the language.

Dynamic languages provide a lot of power and flexibility compared to statically typed languages. Groovy brings that power and flexibility to the Java platform in a way that is totally compatible with all of your existing Java code, tools and infrastructure. This session covers all of the fundamentals of Groovy and gives developers a whole lot of practical information they need to get started with the language.

Grails Internals by Jeff Brown

There are many features provided by The Grails Framework which at first appear to be black magic. Where does the 'log' property come from? How do GORM dynamic finders really work? How can I add similar properties and behavior to classes at runtime? All of these questions will be answered during this session.

This session is for Grails developers who want to accelerate their Grails Kung-Fu to the next level and really take advantage of the power and flexibility that Grails has to offer.

Groovy And Grails For Spring Developers

The Spring Framework is the most comprehensive and most powerful application platform ever built on top of The Java Platform. Spring is the de facto standard platform for building enterprise Java applications. Groovy has always integrated very well with Spring. Spring is an absolutely integral component that supports much of the power, flexibility and ease of development offered by Grails.

This session presents a detailed technical discussion of many of the ways that these technologies all play well together. Topics will include:

  • Writing Spring Beans In Groovy
  • The Groovy Spring Bean Builder
  • Dependency Injection In Grails
  • Spring's Database Transaction Management In Grails
  • Spring MVC and Grails
  • Configuring The Spring Application Context To Add Whole New -Capabilities To A Grails App
  • Spring Remoting In Grails

Grails without a Browser by Jeff Brown

Everyone knows that Grails provides a fantastic MVC framework for building web applications. What many developers do not realize is that Grails provides a truly powerful and flexible application platform that may be used to build applications that do not have a browser front end at all.

In this session we will discuss Grails as an application platform. The lecture and demonstrations will focus on using Grails to build the service layer of a layered application architecture. The Grails service layer may be accessed from a wide array of technologies including Swing applications, .NET applications, other Grails applications and much more. Building a service layer for The Java Platform has never been easier.


Books

by Graeme Rocher and Jeff Brown

The Definitive Guide to Grails (Expert's Voice in Web Development) Buy from Amazon
List Price: $46.99
Price: $28.18
You Save: $18.81 (40%)
  • Java professionals long the productivity gains a framework like Ruby on Rails provides, without having to leave the Java Platform. Grails provides this missing link by bringing the best aspects from Grails while embracing the Java platform and language itself. Grails is an open source Java/Groovy-based Rails-like framework that gives dynamic Java a boost; so, Java developers now have a viable Java-based solution instead of considering the non-Java-based Ruby on Rails, which can create more problems than it solves. Grails, sometimes called Groovy on Rails, is an emerging area of much interest with already anticipated available support from such key Java projects as Spring, Oracle, and more.

    The Definitive Guide to Grails, Second Edition, will be the first and definitive book on Grails written by the founder and leads of Grails.