Grails Rocks


Here is a collection of things I have either created or been involved in relating to the Grails framework for building web applications with Groovy and Java…

Screencasts


Yes you CAN use Grails(appx 47 minutes) Also available as a torrent.

This is a rough and ready recording of me re-enacting the talk I gave at JAX London 2010 on February 24th. It talks about Grails basics and how Grails is the perfect fit for existing Java development shops, and the things you need to know to make it possible to use it in your workplace. Well, at least you can try.


Weceem 0.2 Admin UI Changes(appx 5 minutes)

This screencast is for people interested in Weceem CMS but who have not downloaded and installed it – get a peek at the admin UI and some of the basic features.

Grails Rocks Screencast #1
Using the Grails mail plugin
(appx 14 minutes)

This screencast will show you how to use the grails-mail plugin to send plain text emails from a controller or service, from inline text or a GSP view. (Apologies for the poor voice audio quality)

Plugins

In the Grails plugin repository, you can find the following plugins I have written or contributed to:

  • debug – A plugin that adds debug output and tags to render info into pages, such as the contents of the model, request attributes, request parameters, session etc.
  • mail – “the” Grails mail plugin, written by Jeff Brown, Graeme Rocher and myself (I made a screencast and everyone seems to think that means I wrote the whole plugin!)
  • static-resources – for aiding moving static media (CSS/JS/images etc) out of your app and into a separate folder)
  • feeds – the RSS/Atom feed generating plugin
  • authentication – a simple “works out of the box” pure Grails authentication plugin
  • postcode – UK postcode lookup plugin (using free internal database)
  • functional-testing – a simple Grails-y functional web testing plugin
  • morph-deploy – a plugin that does the JNDI and JAR adjustments to make deployment to Mor.ph Appspace trivial
  • navigation – a plugin for zero-effort convention-based navigation menus in your applications
  • email-confirmation – a plugin for handling sending of email address confirmation mails with click-through links, token management etc.
  • weceem – a powerful yet easy to use CMS
  • taxonomy – adds really easy hierarchical “tagging” of domain classes, with methods to access all instances that have “tags” that are descendents or children of a given “tag”

Tools

Grails documentation dashboard Widget for Mac OS X (written quickly and nastily in Javascript using Dashcode)

Blog posts

View all my Groovy/Grails blog posts

  • Twitter
  • Slashdot
  • Delicious
  • Evernote
  • Share/Bookmark

Comments are closed.