Welcome!

You will be redirected in 30 seconds or close now.


Latest Articles from ColdFusion Developer's Journal
The 'upgrade' from Web 1.0 to the new Web 2.0 world has been an evolutionary process, continually driving the Web to be more interactive, useful, and interesting for consumers and the business community. The evolution from Web 1.0 to Web 2.0 has been about improvements in the Web 'expe...
FuseTalk, created in 1999 by developers Jason Clark and Dominic Plouffe, has released the latest version of its flagship Internet forum and weblogging software for corporate, government and educational organizations. Version 3.1 performs extremely well on ColdFusion 8, according to th...
CFDynamics, a ColdFusion Web hosting company, has announced their hosting of Jumpstart?s Read for the Record Event Finder/Builder that will allow participants to find reading events being held in their communities on the record-breaking day, September 20.
Recognizing that a Web site's content and core design play a critical role in search engine optimization, seven companies recently chose to power their Web sites with Hot Banana (www.hotbanana.com), the SEO-friendly Web content management solution (CMS) from J.L. Halsey.
This excerpt describes the process of creating a complete Flex-Java distributed application. Upgrading Flex applications to Java Enterprise Edition applications is done with Flex Data Services. FDS provides transparent access to POJO, EJBs, and JMS and comes with adapters for framework...
This release is the first one to include contributed content from Rob Gonda, Tom de Manincor, Brian LeGros, Sana Ullah and Aaron Roberson. The ColdBox Team and contributors are growing. So enjoy this release. The ColdBox website is also being renovated and will be launched soon. Develo...
Hot Banana, the Web content management solution (CMS) from J.L. Halsey, has added five new channel partners to its reseller program. In signing with Hot Banana, all cited the need for a leading-edge Web content management system that is feature-rich, flexible and marketing-friendly.
As a ColdFusion developer, hopefully by now you have heard at least a little about XML (eXtensible Markup Language). Wikipedia defines XML as a 'general-purpose markup language' designed to 'facilitate the sharing of data' and also designed to be 'relatively human-legible.'
Finally, ColdFusion 8 has incorporated image manipulation directly into the ColdFusion tag and scripting language. No more are we, as developers, chained to third-party products. These products, while excellent in quality, just mean adding one more level of complexity to any applicatio...
ColdFusion Developer Journal's Simon Horwith expressed intense enthusiasm for ColdFusion 8 in a recent interview, but this interview was hardly the only story published by SYS-CON Media recently in the runup to one of the major Adobe announcements in recent memory. Here's the recap...
ColdFusion 8 Server Monitor lets developers swiftly identify bottlenecks and tune the server for better performance. 'The server monitoring capabilities in ColdFusion 8 are outstanding, offering granular-level access to identify slow requests and terminate runaway processes,' said Nick...
'As someone who often has to troubleshoot, improve, and analyze client applications and server performance, I've also found the new debugging and server monitoring tools to be invaluable. I can't imagine going back to not having them available and making use of them daily.'
With the release of Adobe's ColdFusion 8 -and today's general availability release- SYS-CON.TV's Roger Strukhoff sat down with ColdFusion Developer's Journal Editor-in-Chief Simon Horwith for an exclusive interview from SYS-CON's TV studios overlooking Times Square in New York. Simon h...
Now that Scorpio is here (at least in beta), it is time to start figuring out all the new tricks of the trade, right? However, as most of your clients will not be switching immediately, you will still have to be doing ColdFusion 7 work for some time.
The wait is over and the latest version of ColdFusion has just been released in beta. Code named 'Scorpio' (the eighth sign of the Zodiac) during the development stages, the new release is officially named ColdFusion 8 and has just recently been made available for free trial beta accou...
Roman astrology turned into the Greek alphabet recently, with the announcement that the previously named 'Scorpio' has been released as the ColdFusion 8 Beta. Initial reaction from the most sophisticated members of the CF community was positive.
Like the previous incarnations of, the new AJAX enabled HTML grid allows data to be updated right within the grid. When it is used in edit mode, column values may be edited as needed, and rows may be deleted. Unfortunately, the current implementation of the HTML does not support insert...
Until recently, tuning IT application performance has been largely a guessing game. This is both surprising and unacceptable considering the relentless focus IT organizations put on cost-efficiency and productivity. The traditional approaches to database and application tuning that in...
Everyone is excited about ColdFusion 8; the blogs have been buzzing, feedback has been superb, lots of attendees expressed relief and gratitude at seeing such a compelling ColdFusion built in this new Adobe era - no complaints, no negative feedback, just real enthusiasm and excitement....
Since 1998, finalsite has been bringing cutting-edge web design and web software to leading independent schools and organizations around the world. finalsite currently serves nearly 200 independent schools and a total of nearly 500 schools and educational organizations of all types. fi...
Adobe Integrated Runtime (AIR), formerly known as Apollo, is a cross-operating system runtime that allows developers to use their existing web development skills to build and deploy rich Internet applications to the desktop. And you can get it right now on Labs.
Hot Banana Software, Inc. (www.hotbanana.com), a leader in Web content management for marketing, announces a new white paper from The Gilbane Group that explains how marketers benefit from utilizing a Web CMS-driven eMarketing platform to deliver tangible ROI on marketing investments.
Over the past few years it's gotten a lot harder to write ColdFusion code. That's not to say that CFML has changed significantly. You can still write code today that's much the same as what you wrote five years ago or longer. However, with the introduction of CFCs in CFMX, ColdFusion s...
I typically store phone numbers in one field (instead of using a separate field for each part of a phone number). While this usually works quite well, I have discovered that it can cause issues when I want a phone number to display in the same format regardless of how it was originally...
There have been some comments on other entries here regarding JSON. JSON is a data interchange format, and is primarily used as a way to package data for use with AJAX development. ColdFusion 8 (aka Scorpio) adds support for JSON in several ways.
I plan to post a series of examples demonstrating how to use the new Ajax functionality in ColdFusion 8 (many based on examples used during our recent usergroup tour). The first one I'll start with is the auto-suggest control. Auto-suggest is a modified text input box, one that display...
Many of us have built related select controls, forms with two (or more) drop down controls, where making a change in one control causes the available selections in the related control to change. For example, selecting a category in one control displays category products in a related co...
There are a couple of things to note before we begin. First, HTTP Compression is a great way to speed up your Website and lower bandwidth utilization all at the same time. In this example, your ColdFusion server (6.1 and above) will encode CFML output using GZIP and have the browser de...
COOP seems to rely on a CFC in the same folder as the calling file and with the same name (except the .cfc) extension. John called this a 'coprocessor'. It looked a lot like a page controller to me. I have mixed feelings about this. On one hand, I was unsure of how I felt about introdu...
ColdFusion MX7 introduced the ability to asynchronously spawn ColdFusion requests using an event gateway. While many take advantage of this capability, it has some significant limitations, the biggest of which is that threads can only be spawned, there is no way to monitor spawned thre...
We'll duplicate our PHP Web service in ColdFusion now using XMLRPC.CFC to format our XML response and the CFJSON.cfm for our JSON response. This is the ColdFusion equivalent of the PHP Web service we just looked at. It can be accessed in a REST-like manner through the resources URI and...
After a 7 year hiatus, ColdFusion once again has an interactive debugger, and this time it is built on top of Eclipse (and uses the same debugging interface as Flex Builder, and other Eclipse plug-ins). If you are interested in taking the debugger for a spin, here's what you need to kn...
On May 30, Adobe released the public beta of ColdFusion 8. Although things can change between the public beta and the final release - the features included in CF 8 are unlikely to change between now and the official release, so I thought I'd give a high-level overview of some significa...
This is an example that I used when demonstrating ColdFusion 8 .NET integration on the recent usergroup tour, and as requested, I am posting it publicly. GetDriveInfo() returns a query containing specifics about the hard drives on your server, it returns all drives unless an optional d...
The ColdFusion extensions for Eclipse include RDS panels, a Services Browser panel, a CF Log Viewer, RDS support, help, wizards, and of course the interactive debugger. These extensions are available for download along with ColdFusion 8 and will be distributed with the product when it ...
Customers of all sizes have actively participated in the ColdFusion public beta and found the solution offers many compelling reasons to upgrade. 'ColdFusion 8 delivers several enhancements that boost day-to-day productivity,' said Brian Rinaldi, ColdFusion Developer, Distributed Compu...
So what does this have to do with ColdFusion? Well, Jason Delmore mentioned this in passing at cf:Objective (and few picked up on it), but we plan to include Apache Derby in ColdFusion Scorpio. The practical implication of this is that if you have to distribute an app that needs a data...
DataMgr 2.1 is now in beta. Aside from fixing one or two small bugs, nothing has changed from the Alpha release. Take this as a pretty good sign as I changed a fair bit of the inner workings of DataMgr in order to achieve the new features of 2.1. It has been running on several live sit...
When building the right project team to complete a custom solution there are many forces at work. These include business drivers, technical drivers, and organizational and political motivations. Regardless of the business or organization there are three basic rules to follow in buildin...
This is a feature first demonstrated in CT yesterday, a new tag in Scorpio named which does just that, it returns information about databases (and data sources, and tables, and columns, and stored procedures, and more). This first code snippet shows how to obtain a list of tables in a ...