Skip to content
Skip to breadcrumbs
Skip to header menu
Skip to action menu
Skip to quick search
Quick Search
Browse
Pages
Blog
Labels
Attachments
Mail
Advanced
What’s New
Space Directory
Feed Builder
Keyboard Shortcuts
Confluence Gadgets
Log In
Dashboard
Groovy
Copy Page
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account. You can also
Sign Up
for a new account.
This page is being edited by
.
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
More colours
Strikethrough
Subscript
Superscript
Monospace
Clear Formatting
Bullet list
Numbered list
Outdent
Indent
Align left
Align center
Align right
Link
Table
Insert
Insert Content
Image
Link
Attachment
Symbol
Emoticon
Wiki Markup
Horizontal rule
tinymce.confluence.insert_menu.macro_desc
Info
JIRA Issue
Status
Gallery
Tasklist
Table of Contents
Other Macros
Page Layout
No Layout
Two column (simple)
Two column (simple, left sidebar)
Two column (simple, right sidebar)
Three column (simple)
Two column
Two column (left sidebar)
Two column (right sidebar)
Three column
Three column (left and right sidebars)
Undo
Redo
Find/Replace
Keyboard Shortcuts Help
<h2>Upcoming Conference</h2> <h3><a href="http://www.springone2gx.com/conference/new_orleans/2009/10/2gx/event_about">2GX Groovy / Grails Experience</a></h3> <p>October 19-22 at the Roosevelt Hotel in New Orleans, LA</p> <h2>Upcoming Events</h2> <table class="confluenceTable"><tbody> <tr> <th class="confluenceTh"><p> type </p></th> <th class="confluenceTh"><p> location </p></th> <th class="confluenceTh"><p> featuring </p></th> <th class="confluenceTh"><p> date </p></th> <th class="confluenceTh"><p> topic </p></th> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Hamburg, Germany <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Stefan Roock, Bernd Schiffer <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 15 Sep 2009 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <strong>ObjektForum Nord -</strong> <strong><a href="http://www.it-agile.de/s-bahn" title="Grails on Rails"><strong>Grails on Rails</strong></a></strong> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Darmstadt, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 30 Sep 2009 </p></td> <td class="confluenceTd"><p> <strong>Entwickler Tage</strong> <strong><a href="http://it-republik.de/konferenzen/entwicklertage09/themen/?tid=1388#session-12153"><strong>Groovy für Java-Entwickler - mehr Dynamik für alle</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Darmstadt, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 01-02 Oct 2009 </p></td> <td class="confluenceTd"><p> <strong>Entwickler Tage</strong> <strong><a href="http://it-republik.de/konferenzen/entwicklertage09/themen/?tid=1388#session-12154"><strong>Grails im Einsatz</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> conference </p></td> <td class="confluenceTd"><p> Los Altos, CA, USA </p></td> <td class="confluenceTd"><p> James Williams </p></td> <td class="confluenceTd"><p> 03 - 04 Oct </p></td> <td class="confluenceTd"><p> <a href="http://www.siliconvalley-codecamp.com/">Silicon Valley Code Camp</a> <strong>Griffon: Swing just got fun again</strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Essen, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Marc Guillemot </p></td> <td class="confluenceTd"><p> 05-07 Oct 2009 </p></td> <td class="confluenceTd"><p> <strong>LinuxHotel</strong> <strong><a href="http://www.linuxhotel.de/kurs/groovy/index.html"><strong>Groovy - Mehr Dynamik für Java Entwickler</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Essen, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Marc Guillemot </p></td> <td class="confluenceTd"><p> 07-09 Oct 2009 </p></td> <td class="confluenceTd"><p> <strong>LinuxHotel</strong> <strong><a href="http://www.linuxhotel.de/kurs/grails/index.html"><strong>Grails im Einsatz</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> conference </p></td> <td class="confluenceTd"><p> St. Louis, MO, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Guillaume LaForge, Jeff Brown, James Williams, Hamlet D'Arcy <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 22-23 Oct 2009 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://thestrangeloop.com">The Strange Loop</a>: <strong><a href="http://thestrangeloop.com/sessions/groovy-infinity-and-beyond" title="by Guillaume LaForge"><strong>Groovy, To Infinity and Beyond!</strong></a></strong><strong>, </strong><strong><a href="http://thestrangeloop.com/sessions/polyglot-web-development-grails" title="by Jeff Brown"><strong>Polyglot Web Development with Grails</strong></a></strong><strong>, </strong><strong><a href="http://thestrangeloop.com/sessions/griffon-swing-just-got-fun-again" title="by James Williams"><strong>Griffon: Swing Just Got Fun Again</strong></a></strong> <strong><a href="http://thestrangeloop.com/sessions/groovy-compiler-metaprogramming-fun-and-profit" title="by Hamlet D'Arcy"><strong>Groovy Compiler Metaprogramming for Fun and Profit</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> conference </p></td> <td class="confluenceTd"><p> Poznań, Poland </p></td> <td class="confluenceTd"><p> James Williams </p></td> <td class="confluenceTd"><p> 07 - 08 Nov </p></td> <td class="confluenceTd"><p> <a href="http://rupy.eu">RuPy</a> <strong>Griffon: Swing just got fun again</strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Johannes Link </p></td> <td class="confluenceTd"><p> 09 Nov 2009 </p></td> <td class="confluenceTd"><p> <strong><a href="http://www.jax.de"><strong>W-JAX</strong></a></strong> <strong>Groovy für Java Entwickler</strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> talks </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Dierk König (host), Scott Davis, Vaclav Pech, Matthias Huber, Heiko Spindler </p></td> <td class="confluenceTd"><p> 10 Nov 2009 </p></td> <td class="confluenceTd"><p> <strong><a href="http://www.jax.de"><strong>W-JAX</strong></a></strong> <strong>Groovy&Grails day</strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Detlef Brendle, Matthias Huber </p></td> <td class="confluenceTd"><p> 13 Nov 2009 </p></td> <td class="confluenceTd"><p> <strong><a href="http://www.jax.de"><strong>W-JAX</strong></a></strong> <strong>Grails in a day</strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Marc Guillemot </p></td> <td class="confluenceTd"><p> 30 Nov - 01 Dec 2009 </p></td> <td class="confluenceTd"><p> <strong>Code Camp</strong> <strong><a href="http://entwickler-akademie.de/codecamps/java-cc-groovy-grails"><strong>Groovy in 2 days</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Marc Guillemot </p></td> <td class="confluenceTd"><p> 02 Dec - 03 Dec 2009 </p></td> <td class="confluenceTd"><p> <strong>Code Camp</strong> <strong><a href="http://entwickler-akademie.de/codecamps/java-cc-groovy-grails"><strong>Grails in 2 days</strong></a></strong> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Chicago, IL </p></td> <td class="confluenceTd"><p> Raju Gandhi </p></td> <td class="confluenceTd"><p> 07 Dec 2009 </p></td> <td class="confluenceTd"><p> <strong>Chicago Groovy User Group</strong> <strong><a href="http://cgug.org"><strong>Lessons Learned while Developing a Groovy State Machine</strong></a></strong> </p></td> </tr> </tbody></table> <h2>Historical Events</h2> <h3>GR8 Conference, a conference dedicated to Groovy, Grails and Griffon</h3> <p><a href="http://www.gr8conf.org"><img class="confluence-embedded-image" src="/download/attachments/230400672/banner468x60.png?version=1&modificationDate=1368926215474" data-image-src="/download/attachments/230400672/banner468x60.png?version=1&modificationDate=1368926215474" data-linked-resource-id="230565010" data-linked-resource-type="attachment" data-linked-resource-default-alias="banner468x60.png" data-base-url="http://docs.codehaus.org" data-linked-resource-container-id="230400672" title="null > banner468x60.png"></a></p> <p><a href="http://www.gr8conf.org">GR8 Conference</a> is an <strong>affordable conference dedicated to Groovy, Grails and Griffon</strong>, where experts and makers of these technologies will guide attendees through <strong>practical hands-on labs and lectures</strong>. Make sure to <a href="http://www.gr8conf.org/registration">register</a> before April 1st to get the Early Bird discount. To stay up-to-date, read or subscribe to the <a href="http://www.gr8conf.org/blog/list">conference blog</a> and <a href="http://twitter.com/gr8conf">follow us on Twitter</a>.</p> <table class="confluenceTable"><tbody> <tr> <th class="confluenceTh"><p> type </p></th> <th class="confluenceTh"><p> location </p></th> <th class="confluenceTh"><p> featuring </p></th> <th class="confluenceTh"><p> date </p></th> <th class="confluenceTh"><p> topic </p></th> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> New Orleans, USA </p></td> <td class="confluenceTd"><p> Paul King </p></td> <td class="confluenceTd"><p> 03 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://www.us.apachecon.com/c/acus2008/sessions/76">Groovy Tutorial</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, GER </p></td> <td class="confluenceTd"><p> Dierk König, Tammo Freese </p></td> <td class="confluenceTd"><p> 03 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://it-republik.de/konferenzen/ext_scripts/php/sessions-popup.php?module=wjax&id=8194">Groovy für Java-Entwickler</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Munich, GER </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 06 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://it-republik.de/konferenzen/ext_scripts/php/sessions-popup.php?module=wjax&id=8197">RESTful JEE mit Grails</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> New Orleans, USA </p></td> <td class="confluenceTd"><p> Paul King </p></td> <td class="confluenceTd"><p> 07 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://www.us.apachecon.com/c/acus2008/sessions/28">XML and Web Services with Groovy</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, GER </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 10/11 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://it-republik.de/konferenzen/entwicklertage/themen/?tid=1101#session-3">Groovy für Java Entwickler - mehr Dynamik für alle</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Munich, GER </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 12/13 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://it-republik.de/konferenzen/entwicklertage/themen/?tid=1101#session-4">Grails im Einsatz</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Malmö, SWE </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 19 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://www.oredev.org/topmenu/program/trackcoollanguages/dierkkonig.4.3efb083311ac562f9fe80007174.html">Seven Groovy usage patterns for Java developers</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Malmö, SWE </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 20 Nov 2008 </p></td> <td class="confluenceTd"><p> <a href="http://www.oredev.org/topmenu/program/trackjava/dierkkonig.4.3efb083311ac562f9fe80007492.html">Grails - the search is over</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Oslo, Norway <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Guillaume Laforge <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 17-18 Sep 2008 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://glaforge.free.fr/weblog/index.php?itemid=252">Presentation on Groovy DSLs</a> and participation to an expert panel on alternative languages at JavaZone <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Paris, France <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Guillaume Laforge & Fabrice Robini <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 9 Sep 2008 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Presentation of <a href="http://www.parisjug.org/xwiki/bin/view/Meeting/20080909">Groovy and Grails at the Paris JUG</a><br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Brisbane, Australia </p></td> <td class="confluenceTd"><p> Paul King </p></td> <td class="confluenceTd"><p> 08 Sep 2008 </p></td> <td class="confluenceTd"><p> <strong>Come and meet Groovy - the Java, Ruby and Scala killer!</strong> at the September QLD meeting of <a href="http://www.ajug.org.au">AJUG</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Paris, France <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Guillaume Laforge <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 2-3 July 2008 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://glaforge.free.fr/weblog/index.php?itemid=244">Groovy DSLs and Grails introduction</a>at OCTO Université du SI <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> San Francisco, CA, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Guillaume Laforge <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 6-9 May 2008 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Presentations on <a href="http://www.slideshare.net/glaforge/javaone-2008-ts5764-grails-in-depth">Grails</a> and <a href="http://www.slideshare.net/glaforge/javaone-2008-ts5793-groovy-and-grails-changing-the-landscape-of-java-ee-patterns">design patterns in Groovy</a> at JavaOne <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop/tutorial </p></td> <td class="confluenceTd"><p> Hamburg, Germany </p></td> <td class="confluenceTd"><p> <a href="http://www.it-agile.de/team.html#195">Stefan Roock</a> (<a href="http://stefanroock.blogspot.com/">Blog</a>) & <a href="http://www.it-agile.de/team.html#194">Bernd Schiffer</a> (<a href="http://berndschiffer.blogspot.com/">Blog</a>) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 13-15 Feb 2008 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Groovy Workshop from <a href="http://www.oose.de/Andere_Sprachen_Groovy_Beschreibung.htm">oose</a> and <a href="http://www.akquinet.de/content/java-sap/landing-pages/groovy.html">akquinet</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop/tutorial </p></td> <td class="confluenceTd"><p> Hamburg, Germany </p></td> <td class="confluenceTd"><p> <a href="http://www.it-agile.de/team.html#195">Stefan Roock</a> (<a href="http://stefanroock.blogspot.com/">Blog</a>) & <a href="http://www.it-agile.de/team.html#194">Bernd Schiffer</a> (<a href="http://berndschiffer.blogspot.com/">Blog</a>) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 27-29 Feb 2008 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Grails Workshop from <a href="http://www.oose.de/Andere_Sprachen_Grails_Beschreibung.htm">oose</a> and <a href="http://www.akquinet.de/content/java-sap/landing-pages/grails.html">akquinet</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Bonn, Germany <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://www.thorsten-kamann.de/">Thorsten Kamann</a> (<a href="http://thorque.blogspot.com">Blog</a>) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 28 Jan 2008 </p></td> <td class="confluenceTd"><p> Groovy, Spring and Maven for building lightwighted architectures. Please read the blog for furter informations. <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Orlando, Florida, USA </p></td> <td class="confluenceTd"><p> Dr. Paul King </p></td> <td class="confluenceTd"><p> 5 Dec 2007 </p></td> <td class="confluenceTd"><p> Groovy features throughout <a href="http://sqe.com/agiledevpractices/Concurrent/Default.aspx#W20">Agile Development with Dynamic Languages</a> at <a href="http://sqe.com/AgileDevPractices/">Agile Development Practices Conference</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Antwerp, Belgium </p></td> <td class="confluenceTd"><p> Guillaume Laforge and Dierk Koenig </p></td> <td class="confluenceTd"><p> 12 Dec 2007 </p></td> <td class="confluenceTd"><p> A Groovy Update talk and a BOF at <a href="http://www.javapolis.com/confluence/display/JP07/Guillaume+Laforge">JavaPolis 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> tutorial </p></td> <td class="confluenceTd"><p> Orlando, Florida, USA </p></td> <td class="confluenceTd"><p> Dr. Paul King </p></td> <td class="confluenceTd"><p> 3 Dec 2007 </p></td> <td class="confluenceTd"><p> Groovy (including WebTest, FEST and GroovySOAP) features in <a href="http://sqe.com/AgileDevPractices/Tutorials/Default.aspx?Day=Monday#MG">Open Source Testing Tools for Agile Development and Testing</a> at <a href="http://sqe.com/AgileDevPractices/">Agile Development Practices Conference</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Brisbane, Australia </p></td> <td class="confluenceTd"><p> Dr. Paul King </p></td> <td class="confluenceTd"><p> 27-29 Nov 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.cgpublisher.com/conferences/107/proposals/104/index_html">Introduction to Grails: The Java flavoured Ruby on Rails</a> at <a href="http://osdc.com.au">OSDC 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> tutorial </p></td> <td class="confluenceTd"><p> Brisbane, Australia </p></td> <td class="confluenceTd"><p> Dr. Paul King </p></td> <td class="confluenceTd"><p> 26 Nov 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.cgpublisher.com/conferences/107/proposals/102/index_html">Groovy Tutorial</a> at <a href="http://osdc.com.au">OSDC 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Dublin, Ireland </p></td> <td class="confluenceTd"><p> Guillaume Laforge </p></td> <td class="confluenceTd"><p> 9 Nov 2007 </p></td> <td class="confluenceTd"><p> <a href="http://ijtc.firstport.ie/bio.aspx?sid=40">What's new in Groovy 1.5?</a> at <a href="http://ijtc.firstport.ie/">IJTC 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> tutorial/training </p></td> <td class="confluenceTd"><p> Atlanta, USA </p></td> <td class="confluenceTd"><p> Mark Menard </p></td> <td class="confluenceTd"><p> 13 Nov 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.vitarara.org/cms/node/142">ApacheCon Training Session: Using Groovy with Struts 2</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> San Jose CA </p></td> <td class="confluenceTd"><p> Andres Almiray (<a href="http://jroller.com/aalmiray">Blog</a> ) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 27 Oct 2007 </p></td> <td class="confluenceTd"><p> Drawing graphics the Groovy way <br class="atl-forced-newline" /> <a href="http://www.siliconvalley-codecamp.com/">Silicon Valley Code Camp</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Frankfurt/Main (Flemings Hotel Neue Börse) </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 25 Oct 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.ix-konferenz.de/konf.php?konferenzid=23">Grails Workshop</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> conference </p></td> <td class="confluenceTd"><p> London, UK </p></td> <td class="confluenceTd"><p> The Groovy Community + Everyone! </p></td> <td class="confluenceTd"><p> 16-18 Oct 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.grails-exchange.com">The Grails eXchange 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> München (Novotel München Messe) </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 11 Oct 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.ix-konferenz.de/konf.php?konferenzid=23">Grails Workshop</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Orlando FL </p></td> <td class="confluenceTd"><p> James Williams (<a href="http://jameswilliams.be/blog">Blog</a> ) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 23 Sep 2007 </p></td> <td class="confluenceTd"><p> Building that Killer Desktop App with Groovy and SwingX <a href="http://www.barcamporlando.org">BarCamp Orlando</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Tampa, FL </p></td> <td class="confluenceTd"><p> James Williams (<a href="http://jameswilliams.be/blog">Blog</a> ) </p></td> <td class="confluenceTd"><p> 25 Sep 2007 </p></td> <td class="confluenceTd"><p> Building that Killer Desktop App with Groovy and SwingX <a href="http://www.tampajug.org">Tampa JUG</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> User Group </p></td> <td class="confluenceTd"><p> Melbourne, Australia </p></td> <td class="confluenceTd"><p> Dr. Paul King + anyone <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 01 Oct 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://tech.groups.yahoo.com/group/groovy-melbourne/">User Group</a> 1st Monday of each month, hosted by <a href="http://www.aegeon.com.au">Aegeon</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Zürich (Hilton Zurich Airport) </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> 04 Oct 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.ix-konferenz.de/konf.php?konferenzid=23">Grails Workshop</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop/tutorial <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Hamburg, Germany <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://www.it-agile.de/team.html#195">Stefan Roock</a> (<a href="http://stefanroock.blogspot.com/">Blog</a>) & <a href="http://www.it-agile.de/team.html#194">Bernd Schiffer</a> (<a href="http://berndschiffer.blogspot.com/">Blog</a>) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 19-21 Sep 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Grails Workshop from <a href="http://www.oose.de/Andere_Sprachen_Grails_Beschreibung.htm">oose</a> and <a href="http://www.akquinet.de/content/java-sap/landing-pages/grails.html">akquinet</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Dortmund (Harenberg City Center) </p></td> <td class="confluenceTd"><p> <a href="mailto:thorsten.kamann@itemis.de">Thorsten Kamann</a>(<a href="http://www.thorsten-kamann.de">Website/Blog</a>) <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> 17. September 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Talk (in german) about lightweight architectures with Spring, JPA, Maven, Groovy <br class="atl-forced-newline" /> Please visit this <a href="http://thorque.wikispaces.com/lessons">page</a> or this <a href="http://www.itemis.de/veranstaltungen/4796/vortragsreihe-dortmund-leichtgewichtige-architekturen-mit-spring-jpa-und-groovy.html">page</a> for further informations. </p></td> </tr> <tr> <td class="confluenceTd"><p> tutorials </p></td> <td class="confluenceTd"><p> Washington D.C., USA </p></td> <td class="confluenceTd"><p> Dr. Paul King </p></td> <td class="confluenceTd"><p> Aug 13-17 2007 </p></td> <td class="confluenceTd"><p> Several talks, main Groovy one: <a href="http://agile2007.com/agile2007/index.php?page=sub/&id=631">Groovy Tutorial: a language for Agile Development and Testing</a> at <a href="http://agile2007.com/agile2007/">Agile 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Stuttgart, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> Jul 07 2007 </p></td> <td class="confluenceTd"><p> Grails Workshop at <a href="http://www.experten-forum-stuttgart.de/Sens/EFS2007Abstracts14.html#AbstractB1/">Experten Forum Stuttgart</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Stuttgart, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Dr. Joachim Baumann, Stefan Roock, Bernd Schiffer </p></td> <td class="confluenceTd"><p> Jul 06 2007 </p></td> <td class="confluenceTd"><p> Four talks at <a href="http://www.java-forum-stuttgart.de/">Java Forum Stuttgart</a> about Groovy for beginners, advanced Groovy, Software Design with Groovy, and DSLs with Groovy </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Chicago, USA </p></td> <td class="confluenceTd"><p> James Williams </p></td> <td class="confluenceTd"><p> June 23 2007 </p></td> <td class="confluenceTd"><p> Rich applications with Groovy and Swing </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Paris, France </p></td> <td class="confluenceTd"><p> Guillaume Laforge </p></td> <td class="confluenceTd"><p> June 20 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.ossgtp.org/xwiki/bin/view/Main/20Juin2007">Implementing Domain-Specific Languages in Groovy</a> at <a href="http://www.ossgtp.org/xwiki/bin/view/Main/WebHome">OSS-GTP</a> (slides in French, linked from that page) </p></td> </tr> <tr> <td class="confluenceTd"><p> conference </p></td> <td class="confluenceTd"><p> San Francisco, USA </p></td> <td class="confluenceTd"><p> Various Speakers </p></td> <td class="confluenceTd"><p> May 8-11 2007 </p></td> <td class="confluenceTd"><p> <a href="http://java.sun.com/javaone/sf/index.jsp">JavaOne</a>: Various <a href="http://www28.cplan.com/cc158/sessions_catalog.jsp?ilc=158-1&ilg=english&isort=&isort_type=&is=yes&icriteria1=+&icriteria2=+&icriteria7=+&icriteria9=&icriteria8=groovy&icriteria3=">Groovy Related talks</a> including <br class="atl-forced-newline" /> <a href="http://www28.cplan.com/cc158/session_details.jsp?isid=285742&ilocation_id=158-1&ilanguage=english">Cool Things You Can Do with the Groovy Dynamic Language</a> and <a href="http://www28.cplan.com/cc158/session_details.jsp?isid=286720&ilocation_id=158-1&ilanguage=english">Advanced Groovy</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Wiesbaden, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> Apr 23-27 2007 </p></td> <td class="confluenceTd"><p> Einsatz-Patterns für Skriptsprachen in Java <a href="http://jax.de/konferenzen/jax07/overview_sessions.php?track=7#session-nl2">JAX 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Wiesbaden, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> Apr 23-27 2007 </p></td> <td class="confluenceTd"><p> Dynamische Programmierung mit <strong>Groovy</strong> <a href="http://jax.de/konferenzen/jax07/overview_sessions.php?track=7#session-nl3">JAX 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Omaha, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Scott Hickey <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Apr 18 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Integrating a Dynamic Programming Language into a Java Project at Infotec <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Omaha, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Scott Hickey <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Apr 17 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Introduction to Groovy at Infotec <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Omaha, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Scott Hickey <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Mar 25 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> The Groovy Eclipse Plugin at Greater Nebraska Software Symposium </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Omaha, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Scott Hickey and Jim McGill </p></td> <td class="confluenceTd"><p> Mar 24 2007 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Real World Groovy at Greater Nebraska Software Symposium </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Paris, France </p></td> <td class="confluenceTd"><p> Guillaume Laforge </p></td> <td class="confluenceTd"><p> March 21st 2007 </p></td> <td class="confluenceTd"><p> <a href="http://fr.sun.com/sunnews/events/2007/mar/techdays/agenda.jsp#agenda-2">Java Scripting: One VM, Many Languages</a> at Sun's TechDays </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> London, UK </p></td> <td class="confluenceTd"><p> Guillaume Laforge </p></td> <td class="confluenceTd"><p> March 15th 2007 </p></td> <td class="confluenceTd"><p> <a href="http://qcon.infoq.com/qcon/speakers/show_speaker.jsp?oid=154">Grails: Spring & Hibernate development reinvented</a> at <a href="http://qcon.infoq.com/qcon/conference/">QCon</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> tutorial </p></td> <td class="confluenceTd"><p> London, UK </p></td> <td class="confluenceTd"><p> Guillaume Laforge & John Wilson </p></td> <td class="confluenceTd"><p> March 13th 2007 </p></td> <td class="confluenceTd"><p> <a href="http://qcon.infoq.com/qcon/speakers/show_speaker.jsp?oid=154">Domain-Specific Languages in Groovy</a> at <a href="http://qcon.infoq.com/qcon/conference/">QCon</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> London, UK </p></td> <td class="confluenceTd"><p> Graeme Rocher </p></td> <td class="confluenceTd"><p> Mar 15 2007 </p></td> <td class="confluenceTd"><p> <a href="http://uk.sun.com/sunnews/events/2007/mar/revolution/techdays07/grails.html">Groovy & Grails one day workshop</a> at <a href="http://uk.sun.com/sunnews/events/2007/mar/revolution/techdays07">Sun Tech Days</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> workshop </p></td> <td class="confluenceTd"><p> Paris, France </p></td> <td class="confluenceTd"><p> Numerous Committers </p></td> <td class="confluenceTd"><p> Jan 29/30 2007 </p></td> <td class="confluenceTd"><p> <a href="http://docs.codehaus.org/display/GroovyJSR/GroovyDevCon+3">Groovy Developer Conference</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> Jan 25 2007 </p></td> <td class="confluenceTd"><p> <strong>Groovy</strong> - agile, dynamic programming for the Java platform at <a href="http://www.sigs-datacom.de/sd/kongresse/oop_2007/index.php">OOP 2007</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Paris, France </p></td> <td class="confluenceTd"><p> Guillaume Laforge </p></td> <td class="confluenceTd"><p> Jan 18 2007 </p></td> <td class="confluenceTd"><p> <a href="http://www.ossgtp.org/xwiki/bin/view/Main/18Janvier2007">Grails introduction</a> at <a href="http://www.ossgtp.org/xwiki/bin/view/Main/WebHome">OSS-GTP</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Berlin, Germany <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Christof Vollrath <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Dec 27 2006 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Groovy talk: <a href="http://events.ccc.de/congress/2006/Fahrplan/events/1419.en.html">Java wird Groovy</a>(<a href="http://events.ccc.de/congress/2006/Fahrplan/attachments/1193-JavaWirdGroovy_final.pdf">pdf</a>, <a href="http://chaosradio.ccc.de/23c3_m4v_1419.html">video</a>) at <a href="http://events.ccc.de/congress/2006/Fahrplan/events/1419.en.html">23C3</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> St. Louis MO, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Jeff Brown <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Dec 14 2006 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <strong>Groovy</strong> presentation at the December <a href="http://www.ociweb.com/javasig">St. Louis Java SIG</a> meeting. Presentation by Jeff Brown, Principal Software Engineer with <a href="http://www.ociweb.com/">Object Computing Inc.</a> <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Hollywood, Florida, USA </p></td> <td class="confluenceTd"><p> <a href="http://www.thespringexperience.com/speaker_view.jsp?speakerId=728">Guillaume Laforge</a> </p></td> <td class="confluenceTd"><p> December, 9th 2006 </p></td> <td class="confluenceTd"><p> <strong><a href="http://www.thespringexperience.com/speaker_topic_view.jsp?topicId=263"><strong>The Holy Grails of Web Framework</strong></a></strong> at the <a href="http://www.thespringexperience.com/">Spring Experience</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Hollywood, Florida, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://www.thespringexperience.com/speaker_view.jsp?speakerId=728&showId=">Guillaume Laforge</a> with Rod Johnson <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Dec 8 2006 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <a href="http://www.thespringexperience.com/speaker_topic_view.jsp?topicId=222">Using Dynamic Languages with Spring</a> at the <a href="http://www.thespringexperience.com/">Spring Experience</a>, talk with Rod Johnson <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> one-day tutorial </p></td> <td class="confluenceTd"><p> Frankfurt/Main Germany </p></td> <td class="confluenceTd"><p> Marc Guillemot, Dierk König </p></td> <td class="confluenceTd"><p> November 30th 2006 </p></td> <td class="confluenceTd"><p> <strong>Canoo WebTest</strong> including how to write such tests with <strong>Groovy</strong> at <a href="http://www.ix-konferenz.de/programm.php?konferenzid=11&st=Programm">iX Better Software</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> one-day tutorial </p></td> <td class="confluenceTd"><p> Frankfurt/Main Germany </p></td> <td class="confluenceTd"><p> Dierk König, Stefan Roock, Bernd Schiffer <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> November 27th 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy: Java's dynamic friend</strong> at <a href="http://www.ix-konferenz.de/programm.php?konferenzid=11&st=Programm">iX Better Software</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> conference track </p></td> <td class="confluenceTd"><p> Munich, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Sven Haiges, Peter Roßbach <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> November 6-10 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy Track with four events</strong> at <a href="http://jax.de/konferenzen/psecom,id,529,track,7,nodeid,,_language,de.html">W-JAX</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> session </p></td> <td class="confluenceTd"><p> Portland, Oregon, USA </p></td> <td class="confluenceTd"><p> Marc Guillemot, Dierk König </p></td> <td class="confluenceTd"><p> October 22-26 2006 </p></td> <td class="confluenceTd"><p> <strong>Advanced testing with WebTest and Groovy</strong> at <a href="http://www.oopsla.org/2006/">OOPSLA 2006</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> meeting </p></td> <td class="confluenceTd"><p> St. Louis MO, USA <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> Jeff Brown </p></td> <td class="confluenceTd"><p> Sep 14 2006 <br class="atl-forced-newline" /> </p></td> <td class="confluenceTd"><p> <strong>Groovy and Grails</strong> at the September <a href="http://www.ociweb.com/javasig">St. Louis Java SIG</a> meeting. Presentation by Jeff Brown, Principal Software Engineer with <a href="http://www.ociweb.com">Object Computing Inc.</a>. <br class="atl-forced-newline" /> </p></td> </tr> <tr> <td class="confluenceTd"><p> meeting </p></td> <td class="confluenceTd"><p> London, UK </p></td> <td class="confluenceTd"><p> community </p></td> <td class="confluenceTd"><p> July 27th </p></td> <td class="confluenceTd"><p> <strong>First London Groovy and Grails User Group meeting</strong> at <a href="http://www.skillsmatter.com/menu/262">skillsmatter</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> half-day tutorial </p></td> <td class="confluenceTd"><p> Minneapolis, Minnesota, USA </p></td> <td class="confluenceTd"><p> Paul King </p></td> <td class="confluenceTd"><p> Jul 26 2006 </p></td> <td class="confluenceTd"><p> <strong>Agile Testing of Web Applications using WebTest</strong> including Groovy usage at <a href="http://agile2006.com/program/Program#_Toc137388228">Agile 2006</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> seminar </p></td> <td class="confluenceTd"><p> London, UK </p></td> <td class="confluenceTd"><p> Graeme Rocher, Dierk König </p></td> <td class="confluenceTd"><p> Jul 13 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy and Grails</strong> at <a href="http://www.skillsmatter.com/menu/272">skillsmatter</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Stuttgart, Germany </p></td> <td class="confluenceTd"><p> Dierk König, Bernd Schiffer </p></td> <td class="confluenceTd"><p> Jul 6 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy intro</strong> at <a href="http://www.java-forum-stuttgart.de">Java forum Stuttgart</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> round table </p></td> <td class="confluenceTd"><p> Versailles, France </p></td> <td class="confluenceTd"><p> Guillaume Laforge </p></td> <td class="confluenceTd"><p> Jun 29 2006 </p></td> <td class="confluenceTd"><p> <strong>Xwiki, Hibernate, Groovy: The French Java OpenSource Vitality</strong> and <strong>Round Table - JavaOne 2006: Ask The Experts</strong> with James Gosling at <a href="http://fr.sun.com/javaday2006/">JavaDay 2006</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Adelaide, Australia </p></td> <td class="confluenceTd"><p> Peter Kelly </p></td> <td class="confluenceTd"><p> Jun 19 2006 </p></td> <td class="confluenceTd"><p> <strong>GRAILS; the "other" code quest</strong> at <a href="http://ajug.org.au/display/AJUG/AjugAdlMeeting20060619">Adelaide Australia JUG</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Salt Lake City, Utah, USA </p></td> <td class="confluenceTd"><p> Dr. Venkat Subramaniam </p></td> <td class="confluenceTd"><p> Jun 17 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy for Java Programmers</strong> at <a href="http://www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=175">No Fluff Just Stuff</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Salt Lake City, Utah, USA </p></td> <td class="confluenceTd"><p> Dr. Venkat Subramaniam </p></td> <td class="confluenceTd"><p> Jun 17 2006 </p></td> <td class="confluenceTd"><p> <strong>Get Groovier with Grails</strong> at <a href="http://www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=371">No Fluff Just Stuff</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Salt Lake City, Utah, USA </p></td> <td class="confluenceTd"><p> Scott Davis </p></td> <td class="confluenceTd"><p> June 16th 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy - Greasing the Wheels of Java</strong> at <a href="http://www.nofluffjuststuff.com/speaker_topic_view.jsp?topicId=369">No Fluff Just Stuff</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talks </p></td> <td class="confluenceTd"><p> San Francisco, CA, USA </p></td> <td class="confluenceTd"><p> Guillaume Laforge, Tugdual Grall, Graeme Rocher, Rod Cope </p></td> <td class="confluenceTd"><p> June 16-19 </p></td> <td class="confluenceTd"><p> <strong>multiple events</strong> at <a href="http://java.sun.com/javaone/sf">Java One</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Calgary, Alberta, Canada </p></td> <td class="confluenceTd"><p> Scott Davis </p></td> <td class="confluenceTd"><p> June 14th 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy - Greasing the Wheels of Java</strong> at <a href="http://www.cjug.com">Calgary JUG</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> ? </p></td> <td class="confluenceTd"><p> Dr. Venkat Subramaniam </p></td> <td class="confluenceTd"><p> June 5th </p></td> <td class="confluenceTd"><p> <strong>Groovy for Java Developers</strong> at <a href="http://www.nofluffjuststuff.com">No Fluff Just Stuff</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Houston, TX, USA </p></td> <td class="confluenceTd"><p> Scott Davis </p></td> <td class="confluenceTd"><p> May 31st 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy - Greasing the Wheels of Java</strong> at <a href="http://www.hjug.org/">Houston JUG</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Austin, TX, USA </p></td> <td class="confluenceTd"><p> Scott Davis </p></td> <td class="confluenceTd"><p> May 30th 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy - Greasing the Wheels of Java</strong> at <a href="http://www.austinjug.org/">Austin JUG</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Wiesbaden, Germany </p></td> <td class="confluenceTd"><p> Dierk König </p></td> <td class="confluenceTd"><p> May 11th 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy intro</strong> at <a href="http://www.jax.de">JAX</a> </p></td> </tr> <tr> <td class="confluenceTd"><p> talk </p></td> <td class="confluenceTd"><p> Brisbane, Australia </p></td> <td class="confluenceTd"><p> Paul King, Rob Manthey </p></td> <td class="confluenceTd"><p> March 13th 2006 </p></td> <td class="confluenceTd"><p> <strong>Groovy and Grails Intro</strong> at the March QLD meeting of <a href="http://www.ajug.org.au">AJUG</a> </p></td> </tr> </tbody></table>
Please type the word appearing in the picture.
Attachments
Labels
Location
Watch this page
< Edit
Preview >
Loading…
Save
Cancel
Next hint
search
attachments
weblink
advanced