Jeremy Allaire Interview on Meet The Makers still on

On this eve of ColdFusion's 10th birthday, I'd like to point out still hosts the well known interview with Jeremy Allaire, even though the article no longer lives on its original website.

You can check out Jeremy's inside view on the making of ColdFusion here:

A Conversation With Jeremy Allaire
"In this conversation, Allaire discusses the origins of ColdFusion and compares it to competing languages like Active Server Pages, PHP and Perl. We also discuss Allaires career, his fascination with wireless technology, the value of blogs and Allaires role in the history and the future of the Web."

How do CFCs see arguments passed by argumentcollection?

This was a question presented to me earlier today, and while it may be a yawn for many of you, I thought I'd review it here since it stumped me for a little while until I read the docs again.

The problem was that the calling page created a structure and populated a few struct keys with Strings, then passed the whole struct as input to a CFC method with [7 argumentcollection="#myStruct#" ...> when myStruct was a required input argument of type Struct, but the CFC returned the exception:

The parameter MYSTRUCT to function handleArgCollection is required but was not passed in.


Video Archive of CFDJ Panel at CFUNITED

Here's a good quality video archive of the discussion panel of CFDJ authors at CFUNITED 2005, including Hal Helms, Charlie Arehart, Ben Forta, Michael Smith, Ray Camden, and hosted by Simon Horwith.

The panel fielded questions from the audience on a range of topics from the Adobe Merger, to the lack of presence of ColdFusion material in bookstores, to what features are wanted in CFMX 8, to the ColdFusion framework debate.

The video was made with iMovie on Mac which allowed me to preserve the full audio quality while compressing the video. Note that I also remade the CFUNITED Keynote video with Ben Forta and Tim Buntel since my first try with that came out with rather poor audio. I think you'll like these videos better although the file size is much bigger.

Download Video of CFDJ Panel [165 MB]

The video is 35 minutes, although the event went for about 40, but I ran out of tape :)

Ryan Guill presents on COAL, the ColdFusion Open Application Library

Tomorrow, Wednesday July 13, Ryan Guill will present COAL, a new project for the ColdFusion Community.

COAL, the ColdFusion Open Application Library was created to create a single repository for coldfusion components to be exposed as services and used in any ColdFusion application. The idea is similar to php's PEAR, althought there are several differences. The idea is to create a library of reusable services to keep developers from having to do the same tasks over and over, or having to reinvent the wheel everytime they need to create a new application. COAL puts these services in a position to be used very easily and makes them very flexible. COAL is built using the Java Service Locator pattern which makes for a very robust platform for delivery of the services.