HOME JAVA & JEE OPEN SOURCE .NET WEB & RIA CLOUD & GRID ARCHITECTURE & DDD AGILE PM & SCRUM AGILE TESTING & BDD OS, MOBILE & SERVER  

GROOVY & GRAILS EXCHANGE 2009 09-12-09


Groovy & Grails eXchange
Following on from the success in previous years, Skills Matter is hosting another Groovy & Grails eXchange today and tomorrow. We've had some great talks already and the intimate nature of the venue really allows for great discussions, bringing together the leading innovators in the Groovy & Grails community, including Guillaume Laforge and Graeme Rocher, the leads with the UK's Groovy, Grails and Java web development community.

You can find podcasts of each talk by clicking on the 'more' link in the programme below.

Here are some first initial pictures too...


Find more photos like this on the ning Groovy and Grails eXchange delegate network


Community & Blogs
For more information on Groovy & Grails and Java communities and blogs, please go here


PROGRAMME
Wednesday 9th December 2009
 Groovy & Grails
 09:30-10:00     WELCOME MESSAGE
   
 10:00-11:00     GROOVY, TO INFINITY AND BEYOND!
Guillaume LaForgeGuillaume LaForge: Guillaume Laforge's keynote on "Groovy, to infinity and beyond!" focused on all the novelties in Groovy 1.6. We'll also have a look at what's ahead of us, for Groovy 1.7 View the podcast here...
   
 11:05-11:50     GANT, THE LIGHTWEIGHT AND GROOVY TARGETED SCRIPTING FRAMEWORK
Russel WinderRussel Winder: In this talk we will look at the Groovy techniques used in Gant to provide the functionality it does. Particular emphasis will be placed on using (or not) the metaclass system, and how to design (or more likely evolve) a domain specific language (DSL) to be well supported by the Groovy language. View the podcast here...
   
 11:55-12:40     BUILDING MOBILE WEB APPLICATION WITH GRAILS
Sébastien BlancSébastien Blanc: In this talk Sebastien Blanc, developer of the iWebkit (plugin), will show how building mobile web applications with Grails is as easy as pie (the food, not the calculation). Sebastien will describe the anatomy of a mobile web app and then quickly move into building an actual mobile application using the iWebkit (plugin). View the podcast here...
   
 12:40-13:40     LUNCH & REFRESHMENTS
Lunch & Refreshments
   
 14:30-15:15     CLUSTERING A GRAILS APPLICATION FOR SCALABILITY AND AVAILABILITY
Burt BeckwithBurt Beckwith: How is your lone web server going to handle all the traffic you'll get when it lands on Slashdot or the front page of Digg? Probably not well. To prepare for all of this popularity you're going to need multiple servers, but there's more to it than buying hardware. View the podcast here...
   
 15:20-16:05     BUILDING DSLS: MARRIAGE OF HIGH ESSENCE AND GROOVY METAPROGRAMMING
Venkat SubramaniamVenkat Subramaniam: DSLs or Domain Specific Languages focus on a domain or a particular problem. They serve as an effective human-machine interaction tool as they're highly expressive. In this fast paced highly interactive talk you will learn the characteristics and types of DSLs, the challenges in designing DSLs and Groovy features that can ease the pain of implementing DSLs. View the podcast here...
   
 16:10-16:55     CODE KATA: IMPROVING YOUR GROOVY KUNG-FU WORKSHOP
Dierk KoenigDierk Koenig: While preparing the second edition of Groovy in Action, Dierk once again worked systematically through the language and came across a number of new features that slipped by his attention when they were added. This talk will present those features in a workshop-like manner with demos, live coding and lots of interaction with the audience. View the podcast here...
   
 16:55-17:45     ECLIPSE-BASED TOOLS FOR GROOVY AND GRAILS
Christian DupuisChristian Dupuis: Building on top of the greatly improved incremental Groovy Eclipse Plugin, recently the first version of Grails tools was integrated into the free SpringSource Tool Suite. This session will introduce the tools and show how you can be even more productive working with Groovy and Grails and proper IDE tooling View the podcast here...
   
 17:55 - 18:45     PARKBENCH PANEL DISCUSSION WITH PIZZA & DRINKS
Russ MilesRuss Miles: After a brief serving of Pizza & Drinks, we'll hold the second ParkBench Panel discussion of the conference, to discuss ideas, things we learned, things we would like to hear more about, things to take away after the conference. Ask your questions to the speakers of the afternoon's expert talks or join the panel to express your opinion or share your experience! View the podcast here...
   
Thursday 10th December 2009
 Groovy & Grails
 09:30-10:00     COFFEE, TEA, REGISTRATION
Russ MilesRuss Miles: A short welcome word by Russ plus some coffee, tea & registration View the podcast here...
   
 10:00-11:00     KEYNOTE: GRAILS, INTO THE CLOUDS. MODULARITY VIEWED FROM ABOVE!
Graeme RocherGraeme Rocher: Graeme's keynote will focus on the recent Grails 1.2 release, including features such as GORM named queries, Ivy-based dependency resolution, named URL mappings and the project documentation and metadata system. Graeme will also discuss the ongoing development of Grails 2.0 and the focus on taking modularity from build through the deployment onto cloud-based systems. View the podcast here...
   
 11:05-11:50     CREATE SLICK UIS FOR YOUR GRAILS APPS WITH GWT
Peter LedbrookPeter Ledbrook: GWT is a powerful toolkit from Google that enables you to create rich and dynamic user interfaces for the browser using Java. There's no need to learn a new language (Javascript) and you can keep your existing Java IDE and tools. View the podcast here...
   
 11:55-12:40     CREATING EASY AND SECURE SOAPFUL WEB SERVICES
Tareq AbedrabboRuss  MilesTareq Abedrabbo & Russ Miles: In this talk, Tareq and Russ explain how the Spring-WS Grails plugin makes creating contract-first, document oriented web services super-easy by bringing together the power and flexibility of the Spring-WS framework and Grails. View the podcast here...
   
 12:40-13:40     INTERVIEW WITH GUILLAUME LAFORGE AND MAC LIAW
: Interview with Guillaume LaForge and Mac Liaw. View the podcast here...
   
 14:30-15:15     GRADLE DEEP DIVE
Hans  DockterHans Dockter: Gradle combines the flexibility of Ant with a build-by-convention approach a la Maven. But both implemented in a more powerful and less restrictive way. In this session you will learn about Gradle's rich domain model, which provides a true build language. View the podcast here...
   
 15:20-16:05     BUILDING KILLER RIAS WITH FLEX AND GRAILS
Tomas LinTomas Lin: Adobe Flex is a Rich Internet Application framework that allows developers to build robust and powerful applications for the web and the desktop. In this talk, Tomas Lin discusses the major technologies and tools available within the Grails / Flex ecosystem and dive into building a simple and fun application using the Flex plugin, BlazeDS, Grails and Flash Builder 4. View the podcast here...
   
 16:10-16:55     THE GRAILS PLUGIN SYSTEM: PLUG INTO PRODUCTIVITY
Graeme RocherGraeme Rocher: Grails is more than just a web framework, it is a complete platform and API for runtime configuration. This talk, by Grails project lead Graeme Rocher, will demonstrate Grails' modular architecture and how to hook into runtime configuration to adapt your application based on its environment and/or the presence of other plug-ins. View the podcast here...
   
   PARKBENCH PANEL DISCUSSION WITH PIZZA & DRINKS
: After a swift serving of Pizza & Drinks, we'll hold the second ParkBench Panel discussion, to discuss ideas, stuff we learned during the afternoon and stuff we would like to hear more about. Delegates will not only be able to ask their questions to the speakers of the expert talks, but are also actively encouraged to join the panel to express their opinion or share their experience! View the podcast here...
   
 17:45-18:00     INTERVIEW WITH VENKAT SUBRAMANIAM AND RUSSELL WINDER
Venkat SubramaniamRussel  WinderVenkat Subramaniam & Russel Winder: Interview with Venkat Subramaniam and Russell Winder View the podcast here...
   
JAVA & JEE COURSES
Arjen Poutsma's Web Services with Spring-WS, ARJEN POUTSMA'S SPRING WEB SERVICES
Brian Sletten's Semantic Web Technologies Bootcamp, BRIAN SLETTEN'S SEMANTIC WEB BOOTCAMP
David Geary's Using GWT for Enterprise Web Development, DAVID GEARY'S USING GWT FOR ENTERPRISE WEB DEVELOP
David Laribee's Leading Lean/Agile Teams, DAVID LARIBEE'S LEADING LEAN/AGILE TEAMS
Developing for the Cloud with Spring and Java, DEVELOPING FOR THE CLOUD WITH SPRING AND JAVA
Emil Ong's Caucho Resin Administration , EMIL ONG'S CAUCHO RESIN ADMINISTRATION
Spring Source's Enterprise Integration with Spring Training, ENTERPRISE INTEGRATION W SPRING
Filip Hanik's Tomcat Whizz: Advanced Tomcat Administration, FILIP HANIK'S ADVANCED TOMCAT ADMINISTRATION
Filip Hanik's Tomcat Primer: Tomcat Administration Fundamentals Training, FILIP HANIK'S TOMCAT ADMINISTRATION FUNDAMENTALS T
Gojko Adzic's Test Driven Development Workshop, GOJKO ADZIC'S TEST DRIVEN DEVELOPMENT WORKSHOP
Graeme Rocher's Groovy and Grails Workshop, GROOVY & GRAILS WORKSHOP
Hans Dockter's Core Gradle: Gradle, a Build System for Java Workshop, HANS DOCKTER'S CORE GRADLE COURSE
Howard Lewis Ship's Core TAPESTRY: Web Application Development with TAPESTRY, HOWARD LEWIS SHIP'S TAPESTRY WEB DEVELOPMENT COURS
John Smart's Java Power Tools Bootcamp, JOHN SMART'S JAVA POWER TOOLS
Jonas Boner's Pragmatic Real-World Scala, JONAS BONER'S PRAGMATIC REAL-WORLD SCALA
Kevlin Henney's Agile Development for Developers, KEVLIN HENNEY'S AGILE DEVELOPMENT
Kito Mann's JSF2 in Action, KITO MANN'S JSF2 IN ACTION
Kito Mann's JSF2 Update Course, KITO MANN'S JSF2 UPDATE COURSE
Lucid Imagination's Developing Search Application with Solr, LUCID IMAGINATION'S DEVELOPING SEARCH APPS WITH SO
Lucid Imagination's Introduction to Search Development with Lucene, LUCID IMAGINATION'S INTRO TO SEARCH DEVELOPMENT W
Mark Pollack's Core Spring .NET: Developing with Spring .NET, MARK POLLACK'S SPRING .NET APP DEVELOPMENT
Martin Odersky's Object-oriented meets functional: An exploration of Scala, MARTIN ODERSKY'S AN EXPLORATION OF SCALA WORKSHOP
Neil Bartlett's Advanced OSGi Workshop, NEIL BARTLETT'S ADVANCED OSGI WORKSHOP
Neil Bartlett's Enterprise OSGi Workshop, NEIL BARTLETT'S ENTERPRISE OSGI WORKSHOP
Neil Bartlett's OSGi Fundamentals Workshop, NEIL BARTLETT'S OSGI FUNDAMENTALS WORKSHOP
Paul Chapman's Core Spring and Hibernate : Developing Spring Applications with Hibernate O/R Mapping, PAUL CHAPMAN'S SPRING HIBERNATE O/R MAPPING
Pentaho Bootcamp, PENTAHO BOOTCAMP
Peter Lubber's HTML5 “Fast Track”, PETER LUBBER'S HTML5 “FAST TRACK”
Peter Lubbers' HTML5 WebSocket and Communication, PETER LUBBERS' HTML5 WEBSOCKET AND COMMUNICATION
Rick Evans' Clustered Caching with Oracle Coherence, RICK EVANS' COHERENCE CLUSTERED CACHING
Simon Brown's Enterprise software developer, SIMON BROWN'S ENTERPRISE SOFTWARE DEVELOPER
Simon Brown's Software Architecture for Developers Workshop, SOFTWARE ARCHITECTURE FOR DEVELOPERS
Sonatype's Certified Maven Training: Maven Mechanics MVN-101, SONATYPE'S CERTIFIED MAVEN MECHANICS MVN-101
Sonatype's Design Development Infrastructure (Maven Training MVN 201), SONATYPE'S DESIGN DEVELOPMENT INFRASTRUCTURE (MAVE
Sonatype's Maven Training, SONATYPE'S MAVEN TRAINING
SourceSense's Intensive Alfresco Training for Development, SOURCESENSE'S ALFRESCO FOR DEVELOPERS
SourceSense's Alfresco System Administration, SOURCESENSE'S ALFRESCO SYS ADMIN
SpringSource's Advanced Spring - Patterns and Architecture, SPRINGSOURCE'S ADVANCED SPRING PATTERNS & ARCHITEC
SpringSource's Hyperic Training, SPRINGSOURCE'S HYPERIC TRAINING
SpringSource's Core Spring: Developing with the Spring Framework, SPRINGSOURCE'S SPRING APPLICATION DEVELOPMENT
SpringSource's Developing Rich Web Applications with Spring, SPRINGSOURCE'S SPRING RICH WEB APP DEVELOPMENT
Tobie Langel's & Sebastien Gruhier's Building Dynamic Web Applications with Ajax, TOBIE LANGEL'S DYNAMIC AJAX WEB APP DEVELOPMENT
JAVA & JEE PODCASTS
John Stevenson:Protecting Yourself iwth Kanban: Lean Agile Jumpstart , Lean Agile Jumpstart
John Stevenson : 27th Jul 2010
View Podcast: Protecting Yourself iwth Kanban: Lean Agile Jumpstart ,
Ben Evans:7 Things About Java 7, 7 Things About Java 7
Ben Evans : 27th Jul 2010
View Podcast: 7 Things About Java 7,
 :Yura.net - Swing ME, Yura.net - Swing ME
: 27th Jul 2010
View Podcast: Yura.net - Swing ME,
Kevin Wright :Scala (An Overview), Scala (An Overview)
Kevin Wright : 27th Jul 2010
View Podcast: Scala (An Overview),
Martijn Verburg:Diabolical Developer, Diabolical Developer
Martijn Verburg : 27th Jul 2010
View Podcast: Diabolical Developer,
 :Wicket and Scala, Wicket and Scala
: 27th Jul 2010
View Podcast: Wicket and Scala,
Maciej  Matyjas:Scaling Web Apps with Akka, Scaling with Akka
Maciej Matyjas : 14th Jul 2010
View Podcast: Scaling Web Apps with Akka,
John Smart:Zen and the art of build script maintenance, Zen and the art of build script maintena
John Smart : 8th Jul 2010
View Podcast: Zen and the art of build script maintenance,
Mike Burton:SEAM Hibernator/Validator, SEAM Hibernator/Validator
Mike Burton : 5th Jul 2010
View Podcast: SEAM Hibernator/Validator,
Neil Bartlett:Scala Modules, Scala Modules
Neil Bartlett : 5th Jul 2010
View Podcast: Scala Modules,
Peter Pilgrim:Scala, Why Now?, Scala, Why Now?
Peter Pilgrim : 5th Jul 2010
View Podcast: Scala, Why Now?,
Peter Pilgrim:Final Talk, Final Talk
Peter Pilgrim : 5th Jul 2010
View Podcast: Final Talk,
Jeremy Grelle:Keynote, Keynote
Jeremy Grelle : 16th Jun 2010
View Podcast: Keynote,
Tomas Lin:What can Grails do for me? Building Flex Applications with Grails., Building Flex Applications with Grails.
Tomas Lin : 16th Jun 2010
View Podcast: What can Grails do for me? Building Flex Applications with Grails.,
Christophe Herreman:An Introduction to the Spring ActionScript Framework, An Intro to the Spring ActionScript Fram
Christophe Herreman : 16th Jun 2010
View Podcast: An Introduction to the Spring ActionScript Framework,
OTHER JAVA & JEE EVENTS
Geertjan Wielenga Substantial Desktop Applications - The NetBeans Platform ,  Substantial Desktop Applications - The NetBeans Platform
FREE EVENT: In The Brain of Geertjan Wielenga
London, Thursday, August 5th
London Scala Users' Group:Intro to Play, London Scala Users' Group
FREE EVENT: Intro to Play
London, Wednesday, August 11th
GGUG:GGUG - August meetup, GGUG
FREE EVENT: GGUG
London, Monday, August 16th
Peter Ledbrook:Graeme Rocher's Groovy and Grails Workshop,  Groovy & Grails Workshop
3 DAY COURSE. Featuring Peter Ledbrook
London, Tuesday, August 17th
:SpringSource's Core Spring: Developing with the Spring Framework,  SpringSource's Spring Application Development
4 DAY COURSE.
London, Tuesday, August 17th
David Laribee:David Laribee's Leading Lean/Agile Teams,  David Laribee's Leading Lean/Agile Teams
2 DAY COURSE. Featuring David Laribee
London, Monday, August 23rd
Eberhard Wolff:SpringSource's Advanced Spring - Patterns and Architecture,  SpringSource's Advanced Spring Patterns & Architec
1 DAY COURSE. Featuring Eberhard Wolff
London, Monday, August 23rd
Peter Lubbers:Peter Lubber's HTML5 “Fast Track”,  Peter Lubber's HTML5 “Fast Track”
2 DAY COURSE. Featuring Peter Lubbers
London, Tuesday, August 24th
© Copyright 2003-2010, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  1st Teach  Jobs: Sales Executive  Jobs: Student Podcaster  jobs - marketing assistant  Spring Certification