Charlie Arehart has written more than 70 articles over the years in a variety of publications, most substantially in the ColdFusion Developers Journal (CFDJ), as well as the Adobe Dev Center, Java Developer's Journal, CommunityMX, and now also regularly in the FusionAuthority Quarterly Update (FAQU). Following are the articles he has written (most recent first, though even old ones can still be valuable) that will appeal to most if not all CFML developers.

    2009

  1. CF911: ColdFusion Tools for When the Stuff Hits the Fan (FAQU, Volume iii Issue ii, coming Spring 2009) .
  2. Enabling multiple user access to the ColdFusion Administrator and RDS (Adobe ColdFusion Developer Center, March 2009) .
  3. 2008

  4. Tipical Charlie: Excel File Processing in CFML: Reading and Writing Dozens of Ways (FAQU, Volume iii Issue i, December 2008) .
  5. FusionReactor: ColdFusion Server HealthCare (and What's New in Version 3) (PDF, from FAQU, Volume ii Issue iv, Summer 2008).
  6. Tipical Charlie: Using ColdFusion Studio/HomeSite+? Be More Productive (FAQU, Volume ii Issue iv, Summer 2008).
  7. The ColdFusion 8 Debugger Explained: Interactive Step Debugging for CF 8 (FAQU, Volume ii Issue iii, Spring 2008).
  8. Tipical Charlie: Hidden Gems in ColdFusion 8 (FAQU, Volume ii Issue iii, Spring 2008).
  9. "Using the CF8 Debugger", 25-page chapter (chapter 52) from ColdFusion 8 Web Application Construction Kit Volume 2: Application Development, available within this 500 page PDF of other online chapters.
  10. ColdFusion 8 server monitoring -- Part 4: Multiserver Monitor, Admin API Monitoring, and More (Adobe ColdFusion Developer Center, Jan 2008).
  11. 2007

  12. ColdFusion 8 server monitoring -- Part 3: Automated Monitoring and Request Management with Alerts, Snapshots (Adobe ColdFusion Developer Center, Dec 2007).
  13. ColdFusion 8 server monitoring -- Part 2: Using the Server Monitor in production (Adobe ColdFusion Developer Center, Oct 2007).
  14. Tipical Charlie: CFFORM: Are You Sure You Want to Ignore It? (FAQU, Volume ii Issue ii, Fall 2007).
  15. ColdFusion 8 server monitoring -- Part 1: Using the Server Monitor in development (Adobe ColdFusion Developer Center, Aug 2007).
  16. Tipical Charlie: How to Increase Your 'Net' Worth (FAQU, Volume ii, Issue i, Summer 2007).
  17. 2006

  18. Tipical Charlie: How do I Call Thee (CFC)? Let Me Count the Ways! (FAQU Volume i Issue ii, Winter 2006).
  19. FusionDebug Explained: Interactive Step Debugging for CFML (FAQU Volume i Issue ii, Winter 2006).
  20. Monitoring Your CF Environment with the Free Log Parser Toolkit (CFDJ, Oct 2006).
  21. FusionDebug Tips and Tricks (CFDJ, Sep 2006).
  22. Errors in Your Code: Handling, debugging, and testing for them (CFDJ, Aug 2006).
  23. Tipical Charlie: Text File Processing: 4 Ways to Process Text Files in CFML (FAQU Volume i Issue i, Summer 2006).
  24. 2005

  25. Profiling CFML at the Tag Level, Finally!, for BlueDragon (CFDJ, Aug 2005).
  26. Getting Started Integrating CFML with Java & .NET(CFDJ, May 2005).
  27. 2004

  28. CFML on J2EE: Easy as 1-2-3, for BlueDragon (CFDJ, Jun 2004).
    If you need to deploy your CFML on a J2EE server, here's the absolute easiest way. It's literally a copy/paste operation.
  29. Making the Case for CFML on J2EE (CFDJ, Apr 2004).
    Do you really know what it means to run CFML applications on a J2EE server? How does it work, and why would you bother? There are many benefits you may never have considered. In this article, the first of a series, I'll answer these questions.
  30. CFUN-04: Who, What, When, Why? (CFDJ, Apr 2004).
    There are many excellent conferences and user groups for CFML developers, and one that consistently gets great reviews is Michael Smith's CFUN event, which will be held in the Washington, DC, area June 26-27. This preview gives you the 4-1-1 on the event.
  31. 2003

  32. CFDEBUGGER for BlueDragon (CFDJ, Nov 2003).
    Take advantage of this unique tool for tracing lines of execution in CFML, available only in BlueDragon
  33. Growing a Business with BlueDragon Server (CFDJ, Oct 2003).
  34. Setting Up Your Development Server with ColdFusion 5, MX, and BlueDragon (CFDJ, Sep 2003).
    Browse code in your webroot and serve it via all three CFML servers by changing the virtual directory in your URL
  35. Browsing Within CF Studio/HomeSite+ (CFDJ, Aug 2003).
    A whirlwind guide to this powerful feature
  36. The Secret Powers of Includes (CFDJ, Jul 2003).
    CFINCLUDE is more than just a way to "pull in code"
  37. Getting into HomeSite+ (CFDJ, June 2003).
    CF Studio Fans Listen Up!
  38. Making the Case for CFML (CFDJ, Jun 2003).
  39. CFMX Updaters 1-2-3 (CFDJ, May 2003).
    Understanding the whys and hows of updating the original CFMX release with its updaters!
  40. It's Not ColdFusion - It's J2EE! for BlueDragon (CFDJ, Apr 2003).
  41. Exploring Amazon Web Services with CFML (CFDJ, April 2003).
    Introduces the notion of using web services in CFML to get information from a remote resource, in this case Amazon.
  42. Protecting Server Privacy During CF Errors (CommunityMX, Apr 2003).
  43. Flash for CFers: Getting Over the Hump (CFDJ, Mar 2003).
    If you've been scared off by using Flash--and the Flash IDE--as a CFML developer, this may help ease the process of trying it out.
  44. Fun with Filters (CFDJ, Feb 2003).
    CFMX developers can add interesting functionality using Java Servlet filters
  45. CFDJ: The 5th Year (CFDJ, Jan 2003).
    A look back over the past 5 years of the CFDJ.
  46. 2002

  47. Precompiling CFML Templates in CFMX--Part 2 (CFDJ, Nov 2002).
  48. Precompiling CFML Templates in CFMX (CFDJ, Oct 2002).
    Please Note: There is a mistake in the precompile.bat file code that was printed in the article article above. Please see the comments/notes section at the bottom of the page that will be shown for more information.
  49. ColdFusion Security, Part One: Understanding Sandbox/Resource Security (Adobe Security Developer Center, Sept 2002).
  50. ColdFusion Security, Part Two: Sandbox/Resource Basics (Adobe Security Developer Center, Sept 2002).
  51. CFMX Hidden Gems (CFDJ, Sept 2002).
  52. New Possibilities for Session and Client Variable Handling in CFMX (CFDJ, August 2002).
    Discusses new mechanisms that solve common problems with session and client variable handling.
  53. New Possibility in CFMX: Server-side Redirects (CFDJ, June 2002).
    Discusses a new feature that many developers still don't know about.
  54. Choosing a J2EE Application Server for Your Commercial Software Application (Adobe JRun Developer Center, May 2002, PDF, 787KB).
  55. Using JSP Custom Tags in CFMX: What, Why, and How (CFDJ, May 2002).
  56. Toward Better CF Server Administration--Part 2: Security (CFDJ, April 2002).
  57. Unlocking Restricted Use of CFFILE, CFCONTENT, and More (CFDJ, Feb 2002).
  58. Toward Better CF Server Administration--Part 1: Performance (CFDJ, Jan 2002).
  59. Getting Focus(ed) -- And a Quick JavaScript Overview (JDJ, Jan 2002).
    A reprise of my June 2000 CFDJ article, offered in the JDJ. How to cause your forms to be set to enable users to begin typing without having to mouse or tab to your input field
  60. Adding New Help Topics to Studio (CFDJ, Jan 2002).
  61. 2001

  62. Validating Input with Regular Expressions: Little Known Features of CF 5 (CFDJ, Dec 2001).
  63. E-testing: Debugging Your Projects (When Running the Code Isn't Sufficient) (CFDJ, Oct 2001).
    A smorgasbord of techniques and tools for testing your code in a number of ways.
  64. The Many Sides of J2EE Development (Java Dev Journal, Nov 2001).
  65. Making the Move to J2EE (Java Dev Journal, Sep 2001).
  66. Why It's Wrong to Use Application.dsn in Your Templates (CFDJ, Jul 2001).
    A polemic (from the CF5 timeframe) against a bit of a "sacred cow" to some CFML developers, and why it needs to be burned at the stake. :-) (No longer as relevantin the CF6+ era)
  67. Towards Better Error Handling--Part 4: CFTRY/CFCATCH (CFDJ, Jun 2001).
  68. Finding Your Way with a Mapping (Adobe ColdFusion Developer Center, May 2001).
  69. Which Wireless Way? (Wireless Bus & Tech, May 2001).
  70. Who's Using ColdFusion (CFDJ, May 2001).
  71. Testing Existence in Arrays (CFDJ, Apr 2001).
    Solving a problem that's not obvious in CFML
  72. Database Choices for CF Programmers (CFDJ, Mar 2001).
  73. Towards Better Error Handling--Part 3: Application Level Error Handling (CFDJ, Feb 2001).
  74. Using Paired Custom Tags (CFDJ, Jan 2001).
    While introduced in CF4, many CFML developers still don't fully grasp the power of paired custom tags
  75. 2000

  76. Towards Better Error Handling--Part 2: Site Wide Error Handling (CFDJ, Dec 2000).
  77. Towards Better Error Handling--Part 1: Administrator Changes(CFDJ, Oct 2000).
  78. Review of CFun2k User Group Meeting (CFDJ, Oct 2000).
  79. Developing Wireless Apps with ColdFusion--Part 2 (Facing the Challenges) (CFDJ, Sep 2000).
  80. Developing Wireless Apps with ColdFusion--Part 1 (CFDJ, Aug 2000).
  81. Reconfiguring Remote Databases via SQL (CFDJ, Jul 2000).
  82. Getting Focus(ed) -- And a Quick JavaScript Overview (CFDJ, Jun 2000).
    How to cause your forms to be set to enable users to begin typing without having to mouse or tab to your input field
  83. Calling All Custom Tags -- Part 2 (CFDJ, May 2000).
  84. Calling All Custom Tags -- How and why to call them different ways (CFDJ, Apr 2000).
  85. Helping Yourself -- Resources for learning and getting questions answered (CFDJ, Mar 2000).
  86. Hidden Gems in 4.0.1 -- What you might have missed (CFDJ, Feb 2000).
  87. 1999

  88. Stored Procedures in Access? Yes indeed! (CFDJ, Oct 1999)
  89. ColdFusion 4.0- More on Developer Enhancements (CFDJ, Apr 1999)
  • He also contributed a series of CF Advisor tips from 1999-2000, which are available via the web archive page (enjoy the cheesy mustache!)
cf.Objective() 2010: The Only Enterprise ColdFusion Conference
cf.Objective() 2010 Pre-Conference Sessions: Secure CFML, ColdBox, ORM, Flex, Mach-II, Model-Glue

Managed Hosting Services provided by
http://www.edgewebhosting.net/
Managed Dedicated Hosting