BlueDragon Blog
Here you'll find tips and information about making the most of BlueDragon, which offers several compelling implementation alternatives for your CFML applications. This blog was created originally by Charlie Arehart, who was New Atlanta CTO from 2003-2006.,He has since moved on to become an independent consultant but continues to answer comments raised in existing blog entries. BlueDragon continues, and you should look to the newer BlueDragon blog, from New Atlanta president, Vince Bonfanti, for more updated information.

Charlie Arehart's entries



Where to get more BlueDragon blog goodness? The BlueDragon blog

Saturday, 3 March 2007 6:47 P GMT-05
If you're interested in all the latest news on what's happening with BlueDragon, check out the official NewAtlanta BlueDragon blog. This older blog is no longer updated (though questions and comments on past entries are still answered.)

Welcome to new BlueDragon Technical Sales Specialist, Josh Adams

Sunday, 2 April 2006 11:54 P GMT-05
Coincidental with my resignation (and started well before I announced it internally), New Atlanta has hired a new Technical Sales Specialist. Please welcome long-time CFer and Atlanta CFUG manager, Josh Adams. More below.

My turn to move on (from New Atlanta)

Sunday, 2 April 2006 9:53 P GMT-05
After Tim Buntel's departure from Macromedia several weeks ago, I now announce my own. I've left New Atlanta, effective Mar 31. I'll still be working with BlueDragon, and CF, whether on my own or working for someone new. Learn more below.

Webcast recording now available: Integrating CFML and ASP.NET, Part 2

Sunday, 2 April 2006 9:26 P GMT-05
You can now watch the 2nd and final part of the recorded Microsoft webcast which I presented on CFML/.NET integration using BlueDragon.NET. This talk focuses on integrating CFML with ASP.NET and .NET objects.

What are some BlueDragon advantages? Here are 40+ of them...

Friday, 17 March 2006 5:12 P GMT-05
When we get the chance to talk with folks about BlueDragon, after laying out why it exists, he problems it solves, etc, one of the questions they want to ask is, "What are some BlueDragon advantages?"  Here are dozens.

Webcast recording now available: Integrating CFML and ASP.NET, Part 1

Friday, 17 March 2006 2:56 P GMT-05
You can now watch the recorded microsoft webcast (part 1, at least) which I presented Monday on integrating CFML and ASP.NET using BlueDragon.NET. This talk sets the stage for running CFML on .NET, why it's compelling, how it works, advantages, etc.

Last reminder: Microsoft WebCast On Integrating CFML with ASP.NET, using BlueDragon.NET, at noon eastern today

Thursday, 16 March 2006 11:33 A GMT-05
Folks, just a friendly, final reminder that I'll be doing the Microsoft webcast on integrating CFML with ASP.NET using BlueDragon.NET, at noon Eastern today. Sign up at the site below for the following presentation: Interoperability between A

WebCast on Thursday: Integrating CFML and .NET, Part 2

Monday, 13 March 2006 6:35 P GMT-05
I mentioned last week that I was doing a 2-part webcast for Microsoft on integration of CFML and ASP.NET using BlueDragon.NET. Part 1 was today and went very well. Part 2 is Thursday, and will focus on integration of CFML and ASP.NET. Sign up today.

Our Upcoming Microsoft WebCast on Integrating CFML and .NET

Tuesday, 7 March 2006 4:14 P GMT-05
Come learn about integration of CFML and .NET in a free webcast we'll be giving in a series for Microsoft. By now most have heard that BlueDragon.NET is the only way to run CFML natively on .NET. Next week you can see for yourself. Sign up today.

A tool to help with analyzing the Lucene-based text indexes in BlueDragon: Luke

Friday, 17 February 2006 9:20 A GMT-05
Those leveraging Lucene, the text indexing capability built into BlueDragon (which is built upon Lucene), and indeed those using Lucene on their own with ColdFusion or otherwise, may be interested to learn of Luke, whose site describes it as...

Yet another CFML/Ajax resource--but one intending to cover many

Monday, 6 February 2006 3:41 P GMT-05
If you've not yet heard, CFML community member Joe Danziger has created a site to cover the ins and outs of integrating CFML and Ajax using the various approaches out there.

Using a large loop to compare performance of coding choices? Think twice...

Monday, 16 January 2006 5:15 P GMT-05
Ever heard of or considered using a large loop (a thousand or million times) to test whether one coding choice was "better performing" than another? It's a common but generally fallacious approach. This isn't just my opinion but one shared by many.

Beware of lost sessions and logins on IIS 6 due to web gardens and in process session state

Saturday, 7 January 2006 12:22 A GMT-05
If using IIS 6 and you enable the "Web garden" feature (setting the max number of processes for that pool to greater than 1), beware. You may suddenly "lose" sessions or experience "random logouts". The problem is .NET's in-memory session state.

Various Ajax libraries, for CFML and others

Sunday, 18 December 2005 7:08 P GMT-05
As I said in my last post, ajax libraries don't need to be server-specific, though there are some. Others focus solely on client-side aspects. Here is a list of resources I've found if it helps anyone, and pointers to other such lists.

Another new Ajax library for CFML, JSMX, works with BlueDragon

Sunday, 18 December 2005 6:52 P GMT-05
Though Ajax doesn't technically need to be tied to any backend, there have still been various attempts to create CFML-integrated libraries. A new one is JSMX, and it works fine with BlueDragon.

Learning more about CFML (particularly CFMX additions), for BlueDragon users

Friday, 16 December 2005 12:21 P GMT-05
Occasionally those moving to BlueDragon ask for documentation on using some aspect of CFML. Since we only document differences (enhancements or compatibility), we point them to the CFMX docs to learn more. Here's more info to help in that regard.

BlueDragon lumped with "other alternatives" as "limited, buggy, and simplistic". Here's my rebuttal.

Sunday, 11 December 2005 9:54 P GMT-05
On a mailing list, a reader pointed out BlueDragon (and "other alternatives") as a way to solve another readers need for a new CFML server. Sadly, he characterized them (and us, by association) in a poor light. My response follows.

A CFML shop destined for conversion to "pure" .NET: why should they consider BlueDragon/.NET?

Sunday, 11 December 2005 9:35 P GMT-05
A shop is moving to .NET, and someone wonders about the possibility of preserving their legacy investment in CFML using BlueDragon/.NET--but they're told only "pure" .NET coding will be considered. What's the right response?

Solving a challenge with CFHEADER specifying a file with spaces in its name

Friday, 2 December 2005 5:59 P GMT-05
A reader on a mailing list raised a challenge where he found CFHEADER failing when the filename being specified for a Content-Disposition header had a space in it. When I helped him toward the solution, he thought the solution worth blogging.

GetDirectoryParent: A .NET trick for CFML coders (on BlueDragon/.NET)

Monday, 7 November 2005 1:10 P GMT-05
Ever needed to get the name of a given directory's parent? Sure you can just append "/.." in many tags (like CFDIRECTORY) to go up a level, but what if you really need its name? .NET offers a nifty solution, and you can access it in CFML, on BD/.NET.

Need a (safe) searchable archive for your mailing list? Get one for free!

Wednesday, 28 September 2005 2:00 P GMT-05
Like others, I've lamented the lack of a searchable archive for various mailing lists I'm on. I've found a free service that solves this, with a searchable web interface--and you can import past messages. It also solves important privacy problems.

Run your CFML on OS X today

Monday, 26 September 2005 5:20 P GMT-05
Need to run CFML on OS X, without the complexity of J2EE? No need to wait for Merrimack. BlueDragon offers it today (and has for 2 years).

Several Upcoming CFUGs, not just talking about BlueDragon

Sunday, 18 September 2005 3:11 P GMT-05
Folks in San Diego, Atlanta, Denver, and Phoenix may be interested to know I'll be coming to speak over the next several weeks, and no, it won't be just about BlueDragon! :-) Sometimes I'll be showing Laszlo, or WebOrb, or SeeFusion. Come on out.

Fusebox Conference this year is about FB *and* Other Frameworks

Wednesday, 31 August 2005 6:41 P GMT-05
If you've not paid attention to news of the Fusebox conference (Sept 29/30 in the DC Area), because you're not so much into FB, note that this year it's about other Frameworks as well...