First off, a big thanks to the people that come to the UK CFUG last night. It was a nervous presentation for me since:
a) I am not an expert on the subject
b) Niklas (the host) wasnt going to be there as he is up in Edinbrugh
c) I had rushed the presentation off the previous night

But it all turned out ok in the end.

As has been requested I am making available the presentation and the little blog application I created to demonstrate Model-Glue and Reactor. If you are downloading the blog  application intending to use it, dont. It was just to demo a few aspects of the frameworks.

After the weekend I shall sort out a podcast of (some) of the presentation, I really need to figure out how to record more than one hour (the max it seems for Garageband), or make my presentations smaller!

In the zip, apart from the template site you can also find the FormUtil.cfc component that I created to quickly build a form from a Reactor record object, it isnt feature complete as I mentioned in the presentation, but it should give you some ideas on how to improve it (and if you want to improve it, send me the changes!!!)

If you want to know how to use this, its fairly simple, you instantiate the FormUtils with the reactor object, and then you can get the string content for a form by calling the getFields method, passing in the table name and the Reactor record object:

post = variables.reactor.createRecord('post');
formUtil = CreateObject('component', 'blogin15.controller.FormUtils').init(variables.reactor);
strForm = formUtil.getFields('post', post);

It was also really great to finally meet up with a couple of people who's blogs I have been following a lot in person, so a big hello to Andy Jarett (have a great time in Mexico!) and Alistair Davidson (Instant Badger-cooler in shades, but very funny fella!).

I might be doing another CFUG in the future about ColdSpring and Model Glue if people are interested. We are also looking for other topics to do presentations about, so any ideas are always welcome!