Recent Entries
Ditching ColdFusion's UI Controls at cfObjective
Saturday at 3pm, I'm presenting at cfObjective(). The title in the schedule says, "Building Modern ColdFusion Applications", but I should have asked them to update it to say, "Ditch ColdFusion's UI Controls". In this session, I'll cover why and how you can replace the native UI controls with HTML5 and some modern JavaScript and CSS libraries. I'm also running a Birds of a Feather session about Coding Standards and will be giving a Lightning Talk on my multi-monitor standing desk.
Installing ColdFusion 10 on OSX 10.8 Mountain Lion
While setting up my Macbook Pro for web development, I was flummoxed by the issues reported by many people trying to setup ColdFusion 10 on OSX 10.8 Mountain Lion, as well as Window 8. Adobe even has a pre-release program to test new installers for both. I can understand having problems with Windows 8, but installing on OSX 10.8 couldn't have been easier.
Always install ColdFusion Builder 2 as an Eclipse plugin
I recently picked up a 17" Macbook Pro and am in the process of setting it up as my primary development machine. I'm a long time user of Eclipse and moved from CFEclipse to ColdFusion Builder when version 2 arrived. I've heard a number of users complain about performance. Other than opening massive legacy files that contain thousands of lines of code, I haven't had many issues myself. The trick is to not install CF Builder as a stand-alone IDE. Here's why and how.
ArrayCollection.cfc, a custom JSON renderer for ColdFusion queries
There's been a few recent blogs posts covering how to convert the JSON returned by ColdFusion's serializeJSON function to a more standard pattern in order to use data with various grids or JavaScript templates. Those posts covered client-side conversions, here's how to generate the JSON on the server.
Upgrading ColdFusion: CFGRID has an inconsistent width attribute
I'm in the process of moving a massive, years-old application from ColdFusion 8 to ColdFusion 9. I'm also testing on ColdFusion 10 (currently in beta). I've run into a few issues and will document them here. First up: Setting the width of a CFGRID.
