Web Trenches

An interesting article about the types of things we are using ColdFusion for at Hamilton College: http://my.hamilton.edu/Spectator/021909/SciTech/LAMP.html  I don't really understand the title of the article, though.

I recently completed the beta version of CFjqAjax.  This is a library of custom tags that replicate the CFGRID, CFWINDOW, and CFTOOLTIP tags from ColdFusion 8.  The CF8 tags work, but I find YUI and Ext much harder to work with than jQuery, and the file size of the JavaScript libraries that CF8 includes is excessive.  So, […]

One of my colleagues recently mentioned to me that he was frustrated with CFGRID because after a grid row is selected, you can't trigger an action when it is clicked again.  Here's the solution I found.  First the grid code… <cfajaxproxy bind="javascript:todetail({shipments.id})" /><cfgrid query="sdQry" name="shipments" format="html" autowidth="false" selectonload="false" style="clear:both;"> <cfgridcolumn name="id" display="no" /><cfgridcolumn name="INVOSHIPDATEDISPLAY" header="Pickup Date" width="75" […]

I gave a presentation titled "Introductionto Ajax Features in ColdFusion 8" at the Syracuse ColdFusion User Group meeting this week.   In the presentation, I covered the following. The basic layout elements that are used with Ajax Automatic Ajax – Things that ColdFusion 8 handles for you – without needing to program any JavaScript. Almost-Automatic Ajax – Things […]

Do you want to build an integrated ColdFusion interface to Gmail?  Using newbish's IMAP CFC client, it can be done.  It just needs a couple modifications to work with Gmail's SLL IMAP.   Here's how… 1. Enable IMAP in your Gmail account 2. Download the IMAP CFC from SourceForge.3. Make the following modifications to the imap.cfc On […]

Aptana released the 1.0 version of their Eclipse Plug-in (now called Aptana Studio for Eclipse).  I've been rejecting Eclipse (CFEclipse) as a viable IDE largely due to the show-stopping lack of ability to create a file on a remote FTP site.  This release overcomes that severe limitation.  You can now right-click on any folder in an FTP […]

Webucator recently made much of their ColdFusion training library openly available to developers at http://www.coldfusionmanualonline.com/ If you've never heard of Webucator, they are worth a look.   They offer training, both online and in-person, for a wide variety of Web technologies.  I took a DHTML session with them, and it was excellent.  PS – Thank you to […]

Since I started doing JavaScript and Ajax development I have always been frustrated with the lack of a good debugging tool for Internet Explorer.  Firefox has Firebug, which is outstanding. I think I may have finally found a solution – http://www.debugbar.com/ This can be a big help for those Ajax calls and JavaScript functions that work in […]

I've been following the recent conversation about the tip posted by a blogger on how to "trick" the search stats on coldfusionbloggers.org.  Many people are upset about the fact that this was posted, but I think we should look at this another way. I have personally spoken with the blogger who made the original post, and it […]

I first started doing Ajax programming using the Prototype framework.  As I learn the new CF8 Ajax features, I find myself looking for simple ways to replicate some of the functionality that is in prototype.  With prototype, you use $F('element') to return the value of a form field.  There is a similar method for CF8, but it […]