Welcome!

You will be redirected in 30 seconds or close now.


Latest Articles from ColdFusion Developer's Journal
I remember sitting at a ColdFusion conferences (probably CFUN) back when CFMX 7 was still in its pre-beta stage and watching as Ben Forta revealed some of the new features. There was a mixed reaction when he talked about event gateways.
When you set out to write your first Flex application you'll have to choose what tool you'll use to write it with. Currently the most popular tool to use is the free Eclipse IDE. If you don't have Eclipse installed go to http://www.eclipse.org/ to install it. You'll need to install Ecl...
As ColdFusion programmers or system administrators, there are times when we go through the CF Admin interface to try and optimize the server. A particular section located within the standalone version of the ColdFusion Administrator is simply called Java and JVM. When you reach this se...
Recently I worked on a project using Flex to create a front-end for Java-based Web Services. I ran into a favorite in the Java world: Transfer Objects/Value Objects. Early in the project, I was a bit skeptical of the transfer object model but, later on, I came to respect the value that...
How does a bank justify using over $200 million in shareholder funds to its shareholders? That's the million-dollar question that CEOs of banks in Nigeria were trying to answer in the aftermath of the forced capitalization imposed on them by the Central Bank of Nigeria (CBN).
Let's face it, the web is a frequently changing landscape - more so now than it has been since its inception. When the term 'Web 2.0' first set the industry on fire, I have to admit, I was not terribly excited.
With the proliferation of many respected developers in the ColdFusion community sharing their experiences and knowledge by blogging, we've seen quite a huge jump in both information sharing as well as the discussion of best practices in software development.
Many ColdFusion developers expressed this sentiment after downloading and working with the Flex 2 beta. Flex 2 has made developing rich Internet applications in the Adobe Flash environment possible for everyone (not just those of us who know and love timelines and tweens).
Creating a user interface is just like making a floor plan. You have your 'room,' which is the screen, and you have the 'furniture,' which is your user interface elements. This article describes many of the ways to position those elements on the screen using XML tags (which we call MXM...
It seems that not a week goes by without another story of a major organization inadvertently leaking private data. In one recent week, representatives of a Rhode Island government agency reported that tens of thousands of credit card transactions on a government-run site had been stole...
If you've been to Adobe Labs lately or keep up with the blogosphere you've probably heard the buzz about Spry. It's a new AJAX framework from Adobe. It lets designers build rich Internet applications with little or no programming. The Adobe-Macromedia combine has been pushing RIAs for ...
I was really busy for several weeks prior to CFUnited and am back on the road again... but there's a silver lining. I'm basically done with my first round of SAM docs and I will be making those available very soon; I have the code and stories/advice to post as well - I just haven't had...
PaperThin, Inc., a leading Web publishing and content management software vendor, today announced that The International Broadcasting Bureau, an international multimedia broadcasting service funded by the U.S. government, recently implemented CommonSpot for its Voice of America site. V...
When ColdFusion was first released there was one main feature, more than any other feature, that made it very popular very fast: ColdFusion makes it ridiculously easy to create Web pages that can talk to databases and display database information. Now, almost 11 years later, this is st...
Spammers come in many forms - e-mail spammers, search engine spammers, comment spammers, trackback spammers, message board spammers...
Using RSS as a means to create automatic dynamic content with minimal work fascinates me. Most bloggers probably create feeds on a regular basis - most likely at least a Flickr feed, and possibly del.icio.us. These provide JavaScript services to parse the feed into your site; however, ...
This article describes the differences between CVS and Subversion and explains how to install Subversion and migrate an existing CVS repository. It also describes how to configure Subversion in a Windows environment, explains a basic Subversion project structure, and introduces the mai...
Developers are no different, yet I see 'improv developing' all the time. A project manager will just describe what's needed - the outlines of a plot - and let the developers work it out. The results are often what you'd see with a movie. However, designing an application with UML can a...
The 'Real-World Flex' One-Day Seminar will delve deep into the central workings of Flex so that the seminar delegates can integrate this timely new technology into their applications, creating powerful interactive content. And CFDJ Editor-in-Chief Simon Horwith will lead one session de...
FusionReactor is a must for administrators and hosting companies who need to monitor their systems and recognize and act upon issues before they present critical danger to their runtime environments, the company says.
I've written a lot lately about the growing strength of the ColdFusion development community - shown by the onslaught of frameworks and the rapid adoption and support for these frameworks, the growing number of bloggers, new conferences and the great success of the CFUnited conference,...
Enterprise Application aRchive (EAR) files are a standard and portable manner for packaging applications to be deployed on J2EE application servers, such as Adobe JRun, BEA WebLogic, and IBM WebSphere. An EAR file is, in essence, just a big ZIP file with a special layout of the directo...
The ColdFusion team also has a few exciting updates to share with developers. Adobe has created a deep level of integration and productivity tools for Flex and ColdFusion making it easy for ColdFusion developers to get started and become productive building Flex applications, the compa...
So often in this column I feel that I'm writing about basic concepts and using trivial examples. It's often up to you, as the reader, to figure out how to apply these concepts to your development. I thought it might be a good idea to take some space to try to bring a lot of the concept...
For the past several weeks, I've been immersed in writing a large application - so immersed, in fact, that I missed writing my column for last month! This application has been particularly interesting to me because it makes such extensive use of AJAX - that combination of JavaScript, D...
As ColdFusion has become a leading choice for large-scale quick-to-market application development, new CF server releases have been adapted to make it possible to integrate object classes into your Web applications. Since ColdFusion MX, developers have been able to architect applicatio...
Code reuse has always been an important principle in a software developer's toolbox. While this principle often applies to source code, developers have also tried to apply the same formula to Web content. By grabbing content from one Web site, the developer can reuse it in new and uniq...
One of the latest crazes in Web development is AJAX. Unless you've been living in a cave for the last year, you've heard of this old, yet currently popular, technique for making HTTP requests to a server without refreshing the Web page. While claims of smaller bandwidth, faster respons...
Putting support for XML processing in ColdFusion 6.0 was regarded as a major feature upgrade. With the switch to Java, ColdFusion could leverage the existing Java functions in Jakarta Commons and add support for things like Web Services (Axis). However, binding itself to Java also boun...
Using Cold Fusion 7.01 and MS SQL Server technologies, the Riley Children's Foundation developed a Web services system (EFT Payment Management System - EPMS) that efficiently processes thousands of credit card pledge payments each month. The system pushes large volumes of credit card p...
When the March 2006 issue of CFDJ arrived, I had just begun working on the maintenance interfaces for the support tables of a new system. There are many of these tables, and implementing the associated maintenance routines looked set to consume a lot of time.
Let me begin by saying that I don't consider myself a ColdFusion expert. In fact, I didn't even write my first ColdFusion application until 2004. Nevertheless, ColdFusion MX 7 still has made me a 'hero' (as Simon would put it) at the office, and this is how it happened.
Most ColdFusion applications that require users to be authenticated follow the pattern laid out in the official ColdFusion documentation and in the ColdFusion MX Developer's Guide.
Last month I announced a CFDJ essay writing contest; the topic for the essays was 'How ColdFusion MX 7 made me a hero in the office.' I received many great entries and thank each of you for your submissions.
A new project just landed on my desk. This is not a maintenance project; it's brand new, start from scratch, development. The client asked me to build a site in ColdFusion 5. It's my fourth project in the past year that's based on a legacy version of CF. I could have saved the client b...
Flex beta 3 is now available for download from Adobe Labs. Download new versions of Flex Builder, Flex Data Services, Charting, Flash Player, the ColdFusion/Flex connectivity bits, and the sample applications. The ColdFusion updater updated ColdFusion to 7.0.2. In addition to the Flex ...
'Others have already commented on Adobe.com's new look,' writes Ben Forta in his latest blog. 'It's clean,' he continues, 'The menus are intuitive. Downloads are all listed in one place. Shortcut URLs. Products listed on the homepage is great. And there's more...'
CFDBlogger features free setup and a low monthly fee to host blogs. Features such as image uploading, trackbacks, RSS feeds and WYSIWYG editor are included with a CFDBlogger account. 'We are pleased to offer this outstanding blog service,' said Jason Egan, Vice President of Customer R...
Back in the November 2005 issue of CFDJ, we looked at how to create a live map of your Web site visitors using Google Maps and other freely available services.
We're very excited about the upcoming release of Adobe Flex 2.0, an integrated set of tools and technology enabling developers to build and deploy scalable rich Internet applications, and hope that you as developers are too.