ColdBox, ORM made easy

ColdBox has the ability to leverage of the ORM side of ColdFusion, and also has a few others like Transfer and reactor built into it. I am going to focus on using the ORM side of ColdFusion 9, and demonstrate how easy it is to use in ColdBox.

ColdFusion ColdBox and form validation

Today I want to quickly talk about doing form validation in ColdBox, this isn't really anything new to ColdBox but it isn't really documented at the moment either. For those who don't know or are not aware of it, ColdBox actually has HyRule as part of its tools line up that is built right into ColdBox.

So how easy is this validation, pure and simple it couldn't get any easier.

Coldbox plugin to help with JavaScript Management Part II

Today I want to finish of a blog post that I started a little while ago, and give a run down on how it was constructed.

Coldbox plugin to help with JavaScript Management

As most of you might have noticed I have put a new theme up on my blog, which wasn't without some challenges when I accidently broke the RSS feed :-(

I had been refactoring a lot of code to minimise the amount of code duplication as much as possible, one of the new features to the blog is a twitter feed. Now although the inclusion of this is nothing new, the code behind it uses some to help to reduce the amount of extra code that I write.

Hence a simple Coldbox plugin evolved in helping manage the JavaScript in the Application under the hood.

Deploying an Encrypted ColdBox Application and a gotcha

I currently run my on a shared hosting provider and felt that it was time that I actually encrypted the source files, I added some extra logic to my Ant build.xml to take care of this and as I had used it in the past I never expected any problems with this.

However I was dead wrong with that assumption.

Coldbox and resource bundles

Now that this website now uses coldbox as it's main framework, I added support for multiple languages. The one thing that I found a breeze was integrating the resource bundle into my application.

It was a huge learning curve, as time wasn't on my side for awhile. As I was on holidays for a few weeks, I sat down and began planning the change. The one change is resource bundles, and having different languages.