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 ]

Colin Harrington

Senior Consultant, Object Partners, Inc

Colin Harrington is a Senior Consultant at Object Partners, Inc with over 3.5 years of Grails experience. Based in Minnesota, Colin has 10+ years of experience developing web-based applications.

Colin is an agile practitioner and has been a key component of many powerful fast-paced local and remote teams with varying levels of composition and ability. He is a Technical leader and a forward thinker with a knack for delivering potent and engaging web-applications.

Colin is an active member of the Groovy and Grails community and an active speaker at local user groups, events and conferences such as MinneBar, GUM, GR8Conf in the US, etc.

Blog

Grails: The View Layer [GUM]

Posted 2010-02-04 00:25:00.0

Tmore »

Grails user-specific configurations

Posted 2009-11-26 10:15:00.0

I asked a question on the GUM (Groovy Users of Minnesota) User list about how to achieve a user/machine specific config. I didn't havemore »
Read More Blog Entries »

Presentations

Grails Layouts & Sitemesh

Grails brings a powerful set of tools to the view layer: GSP, Views, Templates, Tag Libraries, and Layouts. Grails' Layouts seem to be the most misunderstood and underutilized component of the view layer. In this talk, we'll do a deep dive on how Grailsmore »

Getting to know Git: How to give back to Grails

In this session we will spend some time getting to know some of the basics of Git and exploring successful tools and workflows. We will also learn how we can utilize git and git-svn to work with grails and many of ~500 plugins listed on grails.org.more »

Grails Layouts & Sitemesh

close

Colin Harrington By Colin Harrington

Grails brings a powerful set of tools to the view layer: GSP, Views, Templates, Tag Libraries, and Layouts. Grails' Layouts seem to be the most misunderstood and underutilized component of the view layer. In this talk, we'll do a deep dive on how Grails uses Sitemesh, explore integration/customization points as well as live-coding examples of how to use some of the lesser known tags to achieve a very flexible and intuitive approach to developing DRY applications with Grails.



If you are a Grails Developer or just simply fed up with your current templating tools (I'm looking at you tiles) come learn about How Grails uses Sitemesh and apply some of the same principles to your Spring MVC applications.


Getting to know Git: How to give back to Grails

close

Colin Harrington By Colin Harrington

In this session we will spend some time getting to know some of the basics of Git and exploring successful tools and workflows. We will also learn how we can utilize git and git-svn to work with grails and many of ~500 plugins listed on grails.org. Finally we'll explore how to submit pull requests, format patches and contribute code back to original authors and the entire community.



Git is known as 'the fast version control system' and has gained much popularity in the last couple years for good reason. Grails itself has moved to Git and is now hosted on github - http://github.com/grails.

In this session we will spend some time getting to know some of the basics of Git and exploring successful tools and workflows. We will also learn how we can utilize git and git-svn to work with grails and many of ~500 plugins listed on grails.org. Finally we'll explore how to submit pull requests, format patches and contribute code back to original authors and the entire community.