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

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.