Thursday, November 20, 2008

RestoreState Plugin Released



After some posts (1, 2, 3) about remembering/restoring the state of list pages I decided to finally put this functionality in a tiny plugin.

The plugin provides convenient methods to controller classes for remembering state. With the default Grails scaffolding each time you navigate away from a list page (e.g. going to the show page) the state of the list is lost when you return. This can be annoying when you paged to a certain page within the list. A typical use case for this plugin is restoring the pagination state (like offset and sorting) of list pages

Have a look at the plugin page for more information.

Wednesday, November 19, 2008

Grails on NetBeans



Today NetBeans 6.5 was released. The Groovy and Grails support is really nice. I'm using it for a couple of months now since M1 and I'm really satified. If you haven't tried it and working on Grails projects you really should give NetBeans a go!

Can't wait though on better Groovy and Grails support in Eclipse. Let's see what SpringSource will bring us.

Tuesday, November 11, 2008

G2One - the Groovy/Grails company - acquired by SpringSource



Just want to mention I'm really amazed by the latest Groovy/Grails news that SpringSource has acquired G2One - the company (including the developers) behind Groovy/Grails. Congratulations guys!

Perhaps this was the last little push which was needed to get a full enterprise wide adoption of Groovy and Grails.

Also for the community good news. I guess there will be more money and resources available to further improve and enhance both technologies.

Friday, October 31, 2008

Grails wins RAD Race 2008



Paul Bakker blogged recently about winning the QNH RAD Race 2008 using Grails! On his blog he explains clearly that while Grails improves productivity dramatically also the architecture would work for large projects.

Jamie Craane - who partnered with Paul - also blogged about his impressions.

Wednesday, October 29, 2008

Grails article in Java Magazine



My article about Grails was published in the latest edition of Java Magazine. Java Magazine is an independent magazine (in Dutch language) which has a circulation of 5200 paid subscriptions in the Benelux.

If you understand Dutch you can download the article here.

Wednesday, October 1, 2008

Xtemplates Plugin Released



I've just released the Xtemplates Plugin in the Grails Plugins repository.

This Grails plugin increases the customization capabilities of the scaffolding templates. The default scaffolding templates are limited to generate list, create, edit and show views. With the xtemplates plugin you can generate any number of views. In the xtemplates generation process also a runtime loaded Helper class (which can be customized just like the templates) is binded so you can execute any code in the generation process.

I think both improvements would be a good candidate to be added to Grails core!

Just get started with installing the plugin:


grails install-plugin xtemplates


And then install the xtemplates:


grails install-xtemplates


The templates will be installed under \src\xtemplates\scaffolding
After changing the xtemplates you can use the following xgenerate commands:


grails uber-xgenerate
grails xgenerate-all
grails xgenerate-controller
grails xgenerate-views

Tuesday, September 16, 2008

Are you the ONE?



Check www.HierGeenNummer.nl to see if you are the ONE.