Download Firefox -  a safer, easier to use web browser. Return to - Leap into the online experience! Return to - Leap into the online experience! - Leap into the online experience!

Project News :.

The latest project to launch was the site for Gorilla Offroad Company. Aside from their main site, a social media strategy was develop to launch the company into various industry specific automobile enthusist discussion board communities as well as popular social media fronts like Facebook, Pinterest, and Twitter.

Valid XHTML 1.0 Transitional

Valid CSS!

Section 508 Compliant

powered by: Macromedia ColdFusion MX

made with: Macromedia Dreamweaver MX

What is RSS

XML - often denotes RSS Feed information.

Macromedia - ColdFusion Programming
white horizontal rule

ColdFusion News :.

To bring a little life to my site, I've pulled a couple What is RSS Feeds into this page. You can currently choose between the technology related news stories from the following news sources:

You are currently viewing and RSS Feed from

$route Must Be Injected In Order To Enable The $routeChangeSuccess Event In AngularJS
Ben Nadel demonstrates that the $route service must be [instantiated and] injected before the $routeChangeSuccess is triggered in an AngularJS application....
(Sun, 25 Jan 2015 10:00:17 GMT)
[view article in new window]

Providing State-Transformation Triggers Using $location In AngularJS
Ben Nadel looks at how to use the $location service, in AngularJS, to provide additional state-transformation triggers across route and view changes....
(Sun, 25 Jan 2015 10:00:17 GMT)
[view article in new window]

The most significant thing...
(Sun, 25 Jan 2015 09:46:48 GMT)
[view article in new window]

Follow-up to "Imitation might be the sincerest form of flattery, but..."
A few days back I got a bit stroppy with a plagiarist: "Imitation might be the sincerest form of flattery, but...".

I note that James has deleted the page(s) in question.

Instead of simply citing the work properly (ie: put the creative commons attribution on it).

How weird is that? It seems to me it was not an exercise in helping the community, it was an exercise in bigging himself up. Via knocking-off someone else's work.


Still: all's well that ends well, I guess.

(Sat, 24 Jan 2015 10:52:22 GMT)
[view article in new window]

Regular expressions in CFML link summary
This is not a very interesting article. I just need a list of links to other articles for my book.
I have just reminded myself I still need to write that last section! Oops.

So, yeah, nothing new here. Sorry.

(Sat, 24 Jan 2015 10:52:22 GMT)
[view article in new window]

It's Time You Looked At ColdBox 4

Yes, that's right. Wherever you are and whatever you're doing, it's time you had a look at what's happening over in ColdBox 4. I'm just giddy about our newest release of the most-advanced CFML MVC platform. If you want to read all the details of what makes ColdBox 4 absolutely slap-yo-momma amazing, you can read the press release over on the engineering blog or the What's New guide.

Even if you are using an older version of ColdBox, we're re-imagining the way CF apps are built and I think you want to be onboard. This is my personal blog though, so here you'll find my candid, personal, and extremely biased opinions on why you're doing yourself a disservice if attempting to build meaningful ColdFusion applications in 2015 withoutColdBox 4.0. Fair warning, I'm about to tell you how I really feel :)

It's Simpler

ColdBox was the original convention over configuration framework in CFML and has been refined over the years to solve your problemsand make you more productive as a programmer. It's maintained by people who write CFML-based applications for a living, and we use ColdBox to do it. CFML is our primary language and ColdBox is our toolbox of choice. We use this experience to remove pain points, add shortcuts for handy things, and identify the redundant things we're tired of building over and over.

Your clients don't pay you to write code, they pay you to complete functionality theirbusinessneeds. On its face, a single screwdriver might be the simplest tool, but would you build a house with just that screwdriver? ColdBox is a toolbox. You carry us into a project because you want solutions, not because you like writing code.

It's Smaller

ColdBox can no longer be called a "kitchen sink" framework. With the exodus of MUCH of the core functionality now as optional modules, and the newdocumentation push via GitBook, the surface area for the entire system just got smaller. ColdBox 4.0 is 80% smaller than its v3.8 predecessor. We've dropped support for old versions of ColdFusion, converted to script (which yields a 25% drop in code right there) and ripped out every non-core function from the codebase.
We're not a micro-framework now though! All that power, that functionality, that productivity is still at your fingertips as external modules you can install in a matter of seconds from ForgeBox. The modular groundwork we laid in 3.0 has now been fully realized and it's a first class citizen of the platform. ColdBox is now exactly as big as you need it and want it to be. Our goal isn't to be invisible, our goal is to be there when you need it.

It's Faster

I already talked about how ColdBox developers get working apps out the door faster. But ColdBox is literally fast. As in, the time taken to route the URL, execute your controller logic, and render a view isblazing fast. ColdBox has always been quick, but finally prying bits like the debugger from the corecombinedwith the internal caching of handlers, etc has just slimmed down request times to rock bottom. On a dev machine, a basic event runs in just a fewmilliseconds. If your application is slow, you don't need to look at the framework.

It's More Productive

Though technology-based applications vary far and wide, there are certain basic functions that are universally present. Kind of like cars-- they all have wheels, windshields, seats, and a radio. I wouldn't waste my time building those from scratch on every new project, and neither should you. The ColdBox Platform and its ecosystem of libraries, tooling, and modules are the fastest way to get websites out the door. If you've manually written code to create objects, log information, cache data, validate input, translate text, display success/error messages, interact with Java, or query ORM entities you're doing more work than you should be!

It's Modular

ColdBox modules are an unprecedented concept in the CFML world, but they shouldn't besurprising. Look around you. Gone are the days of monolithic systems--most every piece of successful technology today has a pluggable concept for extensibility and just pure organization. Modules let you secure your systems by not even pushing the debugger module to your production server. Modules let you break off chunks of your app into a folder so can be managed by a separate team in a different repo, yet still tie directly into the core of the app. Modules let you write reusable libraries that you share with the community on ForgeBox. Modules provide extensions and hooks so that just dropping the folder in automatically registers CFCs, adds settings,and appends interceptors to an application without touching any core code. Modules can be an entire application, or literally a single file. This is an amazing concept that hasrevolutionizedhow we code, but you'll only find them in ColdBox.

It's Scriptable

At Ortus, our vision is much, much bigger than MVC. CommandBox is an integral part of that vision, providing command line tools, scriptablerecipes, package management, and application scaffolding. Our entire modular move in ColdBox 4.0 was with CommandBox in mind. You can create an entire app with a single command, and then add your pick of core modules with a simple "install" command. No other frameworks are giving CFMLdevelopersthis kind ofproductivity.
Let's create an MVC siteready for ORM, Java interop, and data validation and start up an adhoc server in less than 20 seconds:
CommandBox> coldbox create app myApp --installColdBoxBE
CommandBox> install cborm,cbjavaloader,cbvalidation
CommandBox> coldbox create handler myHandler index,list,detail
CommandBox> start
Boom! Every Ruby and Node.js developer just collectively yawned. This is thebasic stuffevery other language has been using for years! The CF world is getting it now, and it's calledColdBox 4 + CommandBox. Are you developing like it's 1998 still?

It's Active

There have been a number of CF frameworks over the years and many have fallen to the wayside. The Box line of tooling has been actively developed since they revolutionize the CF landscape in 2005 and they are still getting more GitHub commits and mailing list traffic than any other CF framework in existence right now. We're releasing more tools, more docs, and more ground breaking features. We do a free full week of online webinars every year and hours of other webinars and screencasts throughout the year. My favorite part is how much help we get from the community. Most of the speakers at Into The Box, ColdBox Developers Week, etc are volunteers. We're all about the community-- just look at projects like ForgeBox, and we're committed like few others are right now to help it grow.

It's Here For The Long Haul

All the Box products are professionally backed by Ortus Solutions. An actual company is backing everything put out with training, support, and monitoring. We're the only CFML framework with representation (sponsorship and presentations by the Ortus folk) at almost every worldwide CF conference. Heck, we're the only one with ourOWN conference. Our primary jobs are writing and maintaining CFML apps. I'm really not one to brag about these sort of things, but I think it is something to be seriously considered when you're thinking about the toolset you want to build your applications on for the next 5 years. Are you using tools with a long-term CFML vision? It's just a no-brainer to me.

Stop Making Excuses

ColdFusion has been drifting towards irrelevance for several years now and developers need to step up their game like never before to ensure that we're staying modern. When someone finds out you're a CF developer, are you a little ashamed to admit it, or do you excitedly tell them about the cool new apps you're working on? If you don't want to be looked upon as a cowboy-coding relic from 1999, then stop acting like one. Brush up on software craftsmanship, read books on good codingpractices, and find standardized conventions and tooling that the community can grow around. This will take work and will force you to learn new things, but it will be worth it. I just so happen to believe that the best set of tools poised to make you a developer worthy of 2015 includes ColdBox 4 and its ecosystem.

Go and create!

(Sat, 24 Jan 2015 00:59:36 GMT)
[view article in new window]

Update released for ColdFusion Builder 3

Update 3 for ColdFusion Builder 3 is released.

This update is primarily a companion update to ColdFusion 11 Update 3 which ahs added support for PhoneGap 3.5.

This update has the following 3 bug fixes.  




Product Area


Remote servers details not retained on Builder restart.


Server Manager


Exception when generating build for mobile project


Mobile Support


PhoneGap version for Mobile project should be updated to 3.5

Mobile Support

Through ColdFusion Builder 3, you would get an automatic notification to apply the Update.


In the month of August 2014, we had refreshed the update 2 just fixing the bugs arised out of Update 2. Ram has blogged it as Update 3 mistakenly. It should have been blogged as Refreshed build for Update 2. Our apologies for the confusion with regard to the update number. 





(Fri, 23 Jan 2015 14:00:06 GMT)
[view article in new window]

ColdFusion 11 Update 4 is available for early access

ColdFusion 11 Update 4 early access  build is being made available for your testing and feedback/suggestions

Follow the instructions below to apply this update:

1. Navigate to ColdFusion Administrator -> Server Updates -> Updates

2. Under Settings tab, check "Automatically Check for Updates" check box

3. Change the Site URL to

4. Click Submit to save your changes

5. Under Available Updates tab, click on "Check for Updates" button.

6. "ColdFusion 11 Update 4" should be listed under "Available updates". 

7. Click on "Download and Install" to install the update.

We look forward to your valuable feedback and suggestions.


Issues_Fixed (list of bugs fixed in this release)

Release_Notes (covers what's new in this update)


1. In case, you have configured local site for receiving the update notifications, then please take back up of the URL before changing it to the above provided URL.

2. 'Read More' link available under Administrator -> Server Updates -> Updates -> Available Updates, is not live yet. Hence, it will not work.

(Fri, 23 Jan 2015 10:00:05 GMT)
[view article in new window]

Front-End Interview Questions
A few days ago, either someone tweeted or someone shared with me an interesting document: Front-end Developer Interview Questions. This document (well, Git repo really) is a large set of questions that could be appropriate for interviewing someone for the role of a front-end developer. While this was new to me, apparently this document started […]
(Fri, 23 Jan 2015 06:08:27 GMT)
[view article in new window]

Drag and Drop on File Inputs in HTML
A big thank you to Sara Soueidan for sharing this on Twitter. I’ve worked with a few web apps that allow for drag and drop file uploads and when it works well, it is really handy. In fact, being able to drag and drop an image onto my WordPress editor is one of the things […]
(Fri, 23 Jan 2015 06:08:27 GMT)
[view article in new window]

© The connection to the CFBLOGGERS_FEED's RSS feed has timed out - please try again later. We are sorry for any inconvenience this may have caused.