Charlie Arehart

Subscribe to Charlie Arehart: eMailAlertsEmail Alerts
Get Charlie Arehart via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Charlie Arehart

I actually look forward to the question, because I enjoy seeing their surprise when I list some of them. I don't have a definitive list, but it's enough to impress most who ask. How Can You Tell It's a CF Site? Have you ever noticed (or wondered) if a favorite site uses CF? Actually, you might have a bit of trouble trying to tell. Why? Well, perhaps they use frames. If so, you won't see any .cfm URLs at the top of the page, since such a site nearly always shows just the main site URL in the browser address window. Still you can get around that problem by rolling your mouse over a hyperlink to see the page it would go to, shown at the bottom of your browser in the status bar. See if you find any CFM file links. Another resource: if you look at the source code for a form submission page, the form's ACTION attribute may refer to a CF file. Even then many high-volume s... (more)

Hidden Gems in 4.0.1

Given that most people are now introducing and installing ColdFusion version 4.5, Allaire's latest release of the server and studio software, it may seem strange to read an article on 4.0.1. Isn't 4.0.1 old news? And anyway, wasn't it just a maintenance fix? There were new features introduced in the release. While the Allaire Release Notes and Web highlight pages mentioned several of the more prominent features, there were still more - far more - than you would expect in a mere maintenance release. I've counted more than 60 new features or changes, and many of them aren't well do... (more)

New Possibilities for Session/Client Variable Handling in CFMX

Tucked away among the press and praise about ColdFusion MX are some new options that could benefit every CF developer. If you've seen them mentioned, they may not have seemed important at first glance, but I hope you'll give them consideration. In this article I'll uncover some possibilities for session and client variable handling in CFMX - actually three new features you can choose to enable. I'll not only explain what they are, but why they're important and some other things to be aware of. Are you thinking, "I already know about J2EE session variables"? That's not what this ... (more)

Hidden Gems in CFMX

With each new release of CFMX some features are trumpeted a lot and others seem to fall between the cracks. I call these "hidden gems,"and in CFMX there are quite a few. In this article I'll uncover several features that don't warrant publicity in the popular top 10 (or even top 20) lists that Macromedia and others might put out. Perhaps they won't influence the average IT buyer considering an upgrade. Sure, things like J2EE integration and XML/Web services support are critical to many organizations, and things like CFCs and Flash remoting may fundamentally change the way we dev... (more)

Paired Custom Tags

You may have heard that Release 4 of ColdFusion introduced support for nested and paired custom tags. This offers many possibilities for creating more complex custom tags. In this month's Journeyman ColdFusion I'll introduce you to paired custom tags. Paired custom tags are similar to simple custom tags except that instead of just a single tag, there's a closing tag as well. For instance, if there was a custom tag called "TEST", the simplest way to call it would be: or possibly: In the latter case, the TEST custom tag was obviously designed to ac... (more)