Welcome!

You will be redirected in 30 seconds or close now.


Latest Articles from ColdFusion Developer's Journal
It's not every day that you get the opportunity to pen an article about true love and technology. But in a few cases, true love and technology mix quite well.
Six months ago I was anxious to get the chance to upgrade our Web servers to Adobe ColdFusion MX 7 Enterprise Edition. During a product re-design, I realized how advantageous it would be for our customers to start using the new Flash Forms feature versus the standard HTML tables they h...
I don't like browser-based WYSIWYG editors. There are a reasonably large number of them and several of the recent versions are even cross-browser-compatible with Mozilla and even some less popular browsers (although Safari continues to be problematic).
In a previous article for ColdFusion Developers Journal I described a ColdFusion component (CFC) that I wrote to report on what search terms visitors used on a site's search facility when visiting the Web sites I managed (February 11, 2005 - http://cfdj.sys-con.com/read/48234.htm).
We're fast approaching CFUnited 06, and time for another contest to give away seats! For those of you not familiar with CFUnited, it's a conference that's grown from its grassroots beginnings to become the premier annual ColdFusion event.
About a year ago, when I wrote an article on Dreamweaver, I used half of Dreamweaver and half of Homesite. Today, as I write this, half my development is done in CFEclipse and the other half in Dreamweaver. Unfortunately I used Dreamweaver as a really advanced text editor, something it...
In this article, I'll show you how to connect ColdFusion MX to an IBM iSeries (formerly AS/400) DB2 database. I'll describe your connectivity options and give you configuration examples.
'I'm shocked...shocked, I say, at just how much the ColdFusion landscape is changing. I'm specifically impressed with the impact that recent trends and events have had on the community.' His editorial this month is a detailed look at some recent events within the community and how they...
It's no secret that I've been outspoken about not liking frameworks for quite some time now. The truth is, I believe that frameworks have a lot to offer. The most significant benefit that organizations stand to gain from using frameworks is a standardized way to code and an environment...
This one is intriguing, Feed Rinse allows you to define your RSS feeds, define filters, and then access a single filtered RSS feed.
'CFDynamics is proud to serve as the premier host for the derby. We look forward to hosting what are sure to be some excellent and unique applications,' said Jason Egan, CFDynamics Vice President of Customer Relations, during the announcement. After downloading the Flex 2.0 software, d...
Adobe just released Flex 2.0 beta 2 and, to celebrate, it is introducing the 'Flex Developer Derby' with the opportunity for developers to show off their killer apps and the chance to win great prizes.
Several of you have contacted me with problems using Flex beta 2 to connect to ColdFusion via Flash Remoting. A couple of the issues turned out to be configuration problems in flex-enterprise-services.xml (installed under WEB-INF\flex, and needed by the Flex compiler). Here is the file...
AJAX has become an increasingly popular tool to develop RIAs. With AJAX, as with many new technologies, developers often overlook core application issues such as error handling. While many current AJAX frameworks come with ways to handle errors, the built-in error-handling methods migh...
Dashboards are user interfaces that organize and present information intuitively, usually with graphical elements. The information is often aggregated from several sources (databases, operational metrics, log files, etc.) and summarized. They are often used by decision or policy makers...
In Part 1 of this tutorial (CFDJ, Vol.7, issue 12), you built a search interface for the Real Estate sample application. In Part 2, you'll learn how to populate a form by binding the fields to a datagrid, and then edit, add, and remove records from the database. You will add functional...
CFDynamics has just announced a new partnership with TemplateMonster.com, which sells website templates where customers can download templates, make a few minor changes, and have their website completed in a short period of time.
BEST BOOK - Winner: ColdFusion MX Web Application Construction Kit. BY BEN FORTA, NATE WEISS, LEON CHALNICK, ANGELA C. BURAGLIA (MACROMEDIA PRESS)
One complaint I have heard from many developers being introduced to object-oriented programming (OOP, OO) is that it is more work than it's worth. Setting up your objects, DAOs, gateways, etc., is a lot of coding that, until you have realized the power of OO, probably does seem like qu...
In the last two installments of 'Foundations,' we looked at the issue of static v dynamic typing in ColdFusion and I argued that treating ColdFusion as a statically typed language led to disappointment and defeat. In this issue let's explore some of the possibilities available when we ...
'Using Dell servers allows us to offer our customers a high quality, well-known brand of servers,' said Jason Egan, Vice President of Customer Relations for CFDynamics. 'These servers have been proven to be extremely reliable, easy to support, all with the backing of the well-known bra...
Create, acquire, convert, and retain are four words key to the Hot Banana content management system philosophy. In an exclusive interivew, company CEO Krista Lariviere talks about the company's history and how it is serving its customers today.
One of the examples that I have been using in my user group presentations is a ColdFusion Session Tracker. This application uses Flex Enterprise Services to push real time session details to a connected Flex client.
Hot Banana Software announced a new technology solution - Hot Banana For Agencies - targeted exclusively at online, eMarketing and interactive agencies, as well as traditional marketing and advertising agencies. Hot Banana For Agencies is designed to help all kinds of agencies manage ...
I must admit to having been excited at the prospect of the Pet Market frameworks project when Simon proposed it to us at the Fusebox & Frameworks Conference in September. I once tried to do something similar by creating a small blog application using the three popular frameworks that I...
I've been fairly outspoken for quite some time now about the fact that I don't subscribe to any one framework. I've also spent many years refining what's proven to be the best methodology possible for developing ColdFusion applications. I recently promised my boss that I would learn an...
I have posted a sample ColdFusion powered Flex 2 application to Adobe Labs. The Phone Selector application is a very simple example of a ColdFusion powered Flex application. This sample application is deliberately small and highly focused so as to demonstrate ColdFusion Flex integratio...
I recently spoke to a group of attendees at the Fusebox and Frameworks Conference 2005 about the framework that I call TheHUB. Then when I was asked to write this article, I thought it would be a great way to compare and contrast it with several of the frameworks discussed at that conf...
It's all Simon's fault. We say this to all framework writers who, even now, are trying to recover from the task assigned them by CFDJ's editor-in-chief: provide an article and an implementation of the Macromedia Pet Market application in their chosen framework.
Simon says, 'Build the Pet Market app in Fusebox.' Simon says, 'Write an article about it.' So I'm sitting on a plane at 35,000 feet, somewhere over the heartlands, writing an article. Having been the driving force behind the creation of the Wegot Widgets reference application project ...
ColdSpring is a framework for ColdFusion Components, inspired by the Spring Framework for Java, and its core focus is to manage the dependencies within your CFC 'model.' Dependencies are more common than you think: when one CFC needs another CFC to perform a task, it depends on that o...
After unzipping the Blueprint Application and configuring my ColdFusion instance to get the application running as-is, I poked around the code to see how it was laid out. It was pretty straightforward: create an object of the component we need to access, call a method in the object, an...
I've been a certified ColdFusion instructor for six years and speak regularly at user groups and conferences. One thing I've learned without a shadow of a doubt is that talk is cheap. Anyone can talk a good talk, but the proof is always in the pudding. Okay, enough clichés.
ColdFusion MX 7 has some exciting new functionality but the most important and revolutionary of these new features, hands down, is the event gateway. Event gateways are to application server environments what the CFQUERY tag was to database interaction.
Recently, with the introduction of ColdFusion MX 7.0.1, Macromedia began fully supporting a Mac OS X Server installation of ColdFusion. OS X Server used to be supported only in a development environment installed on top of JRun, Tomcat, or some other J2EE application server. Opening th...
I have been developing Web applications for years, and have been using random JavaScript snippets gleaned from the Web to test a user's browser and configured properties. Since this script would be run client side, it required the user to have JavaScript enabled and didn't always work ...
Last month, we took a long look at strong typing. We saw that while strong typing offers many benefits in a language such as Java, trying to attach strong typing to ColdFusion produces really difficult problems. And last month, due to my 'in' connections, we were even able to briefly i...
With the release of Macromedia ColdFusion 7 and the arrival of Flash Forms, developers were presented with an alternative to HTML forms that offered them additional functionality, such as full-featured controls not available in HTML and built-in validation.
Joe Danziger has launched a new blog dedicated to AJAX use with ColdFusion. Joe is the author of a recent CFDJ article on building a ColdFusion + AJAX shopping cart. Welcome Joe, we look forward to your postings.
It is likely that at some point in your development career you had to deal with sensitive data. It might have been credit card numbers in an e-commerce site, or an employee identification number on an intranet. Perhaps you were setting up a security scheme and wanted to protect the pas...