Welcome!

You will be redirected in 30 seconds or close now.


Latest Articles from ColdFusion Developer's Journal
Back when I had some free time, I started working on my own code generator, partly because other code generators create code slightly different from my preferences and partly for the challenge.
As someone who stands in front of audiences and evangelizes ColdFusion, often times I not only find myself preaching to the choir, but I sometimes find myself defending the product to misinformed or disheartened individuals. In the role of developer I, and many of our readers, find the...
Is JavaScript the Essence of AJAX? Some people will claim that they can provide you with AJAX functionality without writing a single line of JavaScript; I disagree.
In this article, I argue that by adopting the static typing model found in languages such as Java, we have been seduced into accepting a bad model - or at least a model that is inappropriate for the dynamic typing mechanism inherent in ColdFusion. I'll explain the problems that such a ...
'2005 has been one of the most significant years in history for ColdFusion developers and Web developers in general,' writes CFDJ Editor-in-Chief Simon Horwith. '2006 looks to be a very promising year as well, between the impending release of Flex 2, the beginning of seeing what Adobe ...
Intergral managing director David Tattersall says, 'Our customers typically manage what we call 'unstructured information,' which usually accounts for approximately 80% of all the content in a typical organization. Unstructured simply means that it lives in documents rather than being ...
With ColdFusion MX 7, you can use subreports to show more detailed reporting. A subreport is simply a report embedded or nested inside another report. I refer to the report that contains the subreport as the main report from this point forward. The subreport and main report are typical...
Adobe has been very successful in selling into the enterprise. This can only help ColdFusion going forward,' says Dave Mendels, in this exclusive interview with ColdFusion Developer's Journal. Here Dave discusses 'Scorpio,' how the ColdFusion product development team is already hard at...
The availability of the Google Maps API has opened up a slew of new development possibilities and spawned a bunch of web sites that rely on this data to function. Example applications include jogging trackers, subway map overlays, and other cool ideas all made possibly by the public av...
It looks like I am going to get the opportunity to present to user groups all over the U.S. in February and March. The subject will be Flex 2, with an in depth look at what this means for us ColdFusion developers, and will include coverage of Flex Builder 2 as well as new ColdFusion Fl...
As we searched the Internet looking for a decent definition of objects in object-oriented programming, it became evident that objects themselves are difficult to define. Here we've included a comprehensive definition of exactly what an object is. Don't get scared off by the definition ...
Several people, Sean Corfield and Joe Rinehart most notably, have been blogging and emailing lists talking about the pros and cons of using cfincludes in CFCs. Sean is opposed to it, as am I, but Joe's got some mixed feelings. In a rush I simply commented on Sean's blog that this is ba...
ColdFusion recently took a bit of a jump up to #19 on TIOBE Software's index of most popular programming languages (www.tiobe.com/index.htm?tiobe_index). I hadn't looked at this index in a while but it's interesting to see what CF is both above and below, and it's also nice to see the ...
Several users have wanted to know if ColdFusion supports SQL Server 2005. And the answer appears to be yes. I am using ColdFusion MX 7.01 with the default SQL Server driver, and am connected to SQL Server 2005, and so far so good. Microsoft does have a new SQL Server 2005 JDBC driver i...
I recently had the need to use argumentcollection with super. Unfortunately, super can't be used with argumentCollection or with named arguments (which would allow me to loop through a structure and set arguments with cfinvokeargument). Fortunately, I found a solution in the comments o...
On the flip side, it is possible that a client might want part of the layout to change based on which page is being displayed. If you were including the layout code from the page, you could set a variable above the call to the layout to indicate this and perhaps to make some data avail...
I haven't left the house in 11 days, yet I'm not on vacation. I spent 3 hours last Friday morning replacing a broken doorknob, yet the clients don't care. They probably didn't even know. Most of the time they don't even know if I'm out of the office. I'm one of the lucky individuals w...
Apparently CNet's News.com staff writers Declan McCullough and Anne Broache just can't resist the lure of sensationalism and fearmongering. After yesterday's blatantly inaccurate and highly inflammatory Government Web sites are keeping an eye on you (which undoubtedly generated lots of...
The text reads: 'agencies are prohibited from using persistent cookies or any other means (e.g., web beacons) to track visitors' activity on the Internet'. It does not prohibit all persistent cookies, only those used to 'track visitors' activity on the Internet'. The text does not expl...
It's official - the Adobe acquisition of Macromedia has been finalized and our beloved ColdFusion has a new home. Is this a bad thing? No, not at all. There was a lot of talk within the community about how this may adversely effect the server, but talk is cheap and, in this case, also ...
FusionReactor is a really powerful add-on for monitoring, debugging and performance tuning your ColdFusion applications and servers throughout the development, testing and production cycle. It lets you look inside ColdFusion and take action when there are problems. Key features include...
Hot Banana Software announced that momentum is building for the search engine friendly, Multilingual functionality of its Hot Banana Active Marketing Web Content Management Suite which has resulted in the signing of three International Channel Partner agreements. The latest Hot Banana ...
Savvy Software initially addressed the needs of clients who wanted the ability to update their own web sites without having to use HTML, FTP or any other technologies used in web development, the company says. It offered its first content management system in 2001, and today uses its C...
ComponentOne today released ComponentOne Doc-To-Help 2005 v2. This new version provides more support for tools that Help Authors are currently using by adding integration to Macromedia Dreamweaver and a RoboHelp Word Project Converter. These features build upon existing Microsoft Front...
I was just on a web site (no, not a ColdFusion powered site, and no I will not name names) browsing for specific content. The URLs used typical name=value query string conventions, and so I changed the value to jump to the page I wanted. And I made a typo and added a character to the n...
The book was written for MySQL 4.x and MySQL 5, and most of the content applies to both. However, there are chapters that are MySQL 5 specific (those that cover features new to MySQL 5, like stored procedures and triggers and views). Throughout the book, differences between MySQL 4.x a...
ajaxCFC now supports built-in improved security, enforcing get or posts verbs, and also optionally checks for the http-referer to match your site. These two checks will prevent a third party from monitoring HTTP packets and trying to call them manually by pasting the full AJAX request ...
ajaxCFC now supports built-in improved security, enforcing get or posts verbs, and also optionally checks for the http-referer to match your site. These two checks will prevent a third party to monitor HTTP packets and try to call them manually by pasting the full AJAX request to a bro...
Dedicated Servers from a $99 'Value Series' to the newest Dual Xeon 3.2ghz SATA RAID servers are among the variety of services offered to customers by EV1Servers.net The company also says that it offers a full line of upgrades and add-on solutions.
With hosting customers across the globe, CFDynamics says, 'we know the standards that developers have come to expect in a host. We have come to be known as a leader for providing reliable and powerful hosting.' CFDynamics also has developed a resellers program 'to benefit anyone with m...
CIO Magazine ran a story on Web Services last month. The story is presented as a quiz entitled 'Are You Ready For Web Services?' with 12 multiple choice questions, each with answers worth from 0 to 5 points. I have issues with a few of the supposed right answers, but question 8 really ...
Recently I was tasked with improving our Web site's Reseller Locator application. This tool helps potential customers in the U.S. find a product reseller in their state. By choosing a state from a drop-down box, a listing of all resellers located in that state is displayed.
'Adobe has been very successful in selling into the enterprise. This can only help ColdFusion going forward,' says Dave Mendels, SVP of Adobe's new Enterprise & Developer Solutions business unit. 'Scorpio' is still on course, Mendels confirms.
This year MAX 2005 was great. I landed in Anaheim on Sunday, registered and then went to the welcome reception where I chatted with other developers and met with vendors. On Monday I headed into the conference with my session schedule all planned out, ready to absorb all I could about ...
Here is your chance to help spec what could very well be a feature in the next major ColdFusion update! Ready? One frequent ColdFusion feature request is for Microsoft Exchange integration, and this is something we are considering for 'Scorpio'. Most ColdFusion use is on internal netwo...
I have also noted many people expressing question and concern on various list servers. Well, Ladies and Gentlemen, let me tell you that the future is looking great. Of course, I don't work for Macromedia/Adobe, so why should you believe me? Maybe you shouldn't... but I've gone straight...
CFDJ interviewed David Mendels, Senior Vice President of Adobe's Enterprise and Developer Solutions Business Unit, and asked some pointed questions about the future of ColdFusion and Adobe's commitment to the product. The bottom line is 'Don't Panic', but for more details read the inte...
The majority of ColdFusion applications live far away, hidden, in enterprise fortresses as applications that small-to-large organizations depend on. In these organizations, especially the medium-to-large ones, there are well-established network infrastructures to manage the users, work...
A developer asked me how he could get absolutely accurate time information for an application that he is working on. He cannot rely on local server time as he has no control over the machine, and can't verify that it is accurate (and can't change the time if not). There is no NTP (netw...
Yes, I now work for Adobe. Although, what I am doing is no different to what I was doing while working for Macromedia. I am talking to customers and developers, answering questions, working on some new articles and content, tinkering with ColdFusion/Flex integration ... for now, as far...