<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Josh Adams's Blog  - Adobe</title>
    <link>http://blog.joshuaadams.com/index.cfm</link>
    <description>Josh Adams's blog about Adobe ColdFusion, Flex, AIR, and more!</description>
    <language>en-us</language>
    <pubDate>Tue, 07 Sep 2010 20:21:05 GMT</pubDate>
    <lastBuildDate>Thu, 29 Jul 2010 22:30:00 GMT</lastBuildDate>
    <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
    <managingEditor>joadams@adobe.com</managingEditor>
    <webMaster>joadams@adobe.com</webMaster>
    <generator>BlogCFC</generator>
    <image>
      <title>Josh Adams's Blog  - Adobe</title>
      <url>http://blog.joshuaadams.com/globalimage.cfm?file=josh_adams_headshot.jpg</url>
      <link>http://blog.joshuaadams.com/index.cfm</link>
    </image>
    <item>
      <title>Must Have Administrative Rights on Windows to Run Adobe Updater</title>
      <link>http://blog.joshuaadams.com/index.cfm/2010/7/29/Must-Have-Administrative-Rights-on-Windows-to-Run-Adobe-Updater</link>
      <description>Well, okay, so I don't know that the title of this post is strictly true: you may be able to run the Adobe Updater even if you're not logged into Windows as a user with administrative rights--but I don't know how you launch Adobe Updater other than from the Help menu of an Adobe product and the point I'm really making in this post is that if you aren't logged into Windows with administrative rights, you either won't have the menu option "Check for Updates" (this was the behavior I observed in Adobe Acrobat and Adobe Reader) or the menu option "Adobe [Product Name] Updates" will be "grayed out" and unavailable to be selected (this was the behavior I observed in Adobe ColdFusion Builder).&#xD;
&#xD;
So the point is this: make sure you're logged into Windows with administrative rights if you want to update your Adobe products! If you find this same behavior on another operating system, please post a comment to let me know.&#xD;
&#xD;
I'm posting this because when I searched to figure out what the problem was, I couldn't find anything; fortunately, it dawned on me what the issue was. But some keywords for search engine indexing are in order here: Adobe Check for Updates menu item not shown, Adobe Check for Updates menu item not available, Adobe Check for Updates menu item not there, Adobe Check for Updates menu item missing, cannot run Adobe Updater.</description>
      <category>Windows</category>
      <category>ColdFusion Builder</category>
      <category>Adobe</category>
      <pubDate>Thu, 29 Jul 2010 22:30:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2010/7/29/Must-Have-Administrative-Rights-on-Windows-to-Run-Adobe-Updater</guid>
    </item>
    <item>
      <title>ColdFusion 8 and 9, ColdFusion Builder, and Flash Builder 4 Installers</title>
      <link>http://blog.joshuaadams.com/index.cfm/2010/6/3/ColdFusion-8-and-9-ColdFusion-Builder-and-Flash-Builder-4-Installers</link>
      <description>I am commonly asked questions about the installers for ColdFusion 8 and 9, ColdFusion Builder, and Flash Builder 4 so I thought I'd make my long-overdue return to the world of blogging by compiling here some details that are hard to ascertain elsewhere.&#xD;
&#xD;
Before I get into the details: you can find the EULAs for all the Adobe products mentioned here at &lt;a href="http://www.adobe.com/products/eulas" target="_blank"&gt;http://www.adobe.com/products/eulas&lt;/a&gt;. Regardless of what the technical limitations are or aren't with any of this software, you're bound to the terms of the EULA for whatever product you're using. Okay, now let's get on with it.&#xD;
&#xD;
&lt;h3&gt;ColdFusion 8 and 9 Installers&lt;/h3&gt;&#xD;
For ColdFusion 8 and ColdFusion 9 (the following facts are actually true for certain earlier versions as well but as all earlier versions and their corresponding installers are no longer available from Adobe, I'm not going to concern myself with them here), there is for any given platform and language (e.g. Windows 32-bit English, Windows 64-bit Japanese, Solaris 64-bit English, etc.) only a single installer for ColdFusion; how ColdFusion behaves once installed is dependent on the installation type you choose and the license key (a.k.a. serial number) you apply. So no matter if you want Enterprise, Standard, Trial (in which case you apply no license key), or Developer (in which case you apply no license key), you use the same installer. The way the download links are labeled may seem to imply otherwise, but do not be mislead! Take Windows 64-bit for example; there is only 1 installer for Windows 64-bit English (and then another for Windows 64-bit Japanese), not separate installers for Enterprise, Standard, Trial, and Developer. And it doesn't matter where or from whom you purchased ColdFusion nor does it matter via which sales program you purchased: you still use the same installer; there really is only one installer for any given supported platform and language. If you don't supply a license key and you choose Trial, you get the Trial edition, which is effectively the Enterprise edition for 30 days and after that point it becomes the Developer edition, which is effectively the Enterprise edition with technical limitations on access by external IP addresses. In addition, both Trial and Developer have additional EULA restrictions so be sure to check those out.&#xD;
&#xD;
The ColdFusion 9 installers can be accessed via &lt;a href="http://www.adobe.com/go/trycoldfusion" target="_blank"&gt;http://www.adobe.com/go/trycoldfusion&lt;/a&gt;.&#xD;
&#xD;
The ColdFusion 8 installers can be accessed via &lt;a href="http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion8" target="_blank"&gt;http://www.adobe.com/cfusion/tdrc/index.cfm?product=coldfusion8&lt;/a&gt;.&#xD;
&#xD;
When you install ColdFusion 8 or ColdFusion 9, you are given the choice to install it in any of the following configurations: Server (a.k.a. "standalone"), Multi-server, and J2EE. Please note that if you have a Standard license key, you &lt;strong&gt;must&lt;/strong&gt; choose the Server configuration; Multi-server and J2EE installations will not accept Standard license keys. If you choose to supply your license key during installation and you supply a Standard license key, you will only be able to choose the Server configuration.&#xD;
&#xD;
Two important notes:&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;ColdFusion 8 Standard is only available for the 32-bit platforms on which ColdFusion 8 is supported (even for the Server configuration). If you install a 64-bit version of ColdFusion 8, you &lt;strong&gt;must&lt;/strong&gt; supply a ColdFusion 8 Enterprise license key. If you try to supply a Standard license key, the key will not be accepted.&lt;/li&gt;&#xD;
&lt;li&gt;Though ColdFusion 9 Standard is available for 64-bit Linux, there is a &lt;a href="http://blog.joshuaadams.com/index.cfm/2009/11/19/Issue-with-ColdFusion-9-Accepting-Standard-License-Keys-during-Installation-on-64-bit-Linux" target="_blank"&gt;known issue with ColdFusion 9 not accepting standard license keys during installation on 64-bit Linux&lt;/a&gt;. But this is only an issue during installation: you can apply the key after installation via the ColdFusion Administrator.&#xD;
&lt;/ul&gt;&#xD;
&#xD;
&#xD;
&lt;h3&gt;ColdFusion Builder Installers&lt;/h3&gt;&#xD;
For ColdFusion Builder, the story is much the same: there is for any given platform and language (Windows English, Mac English, Windows Japanese, and Mac Japanese) only a single installer for ColdFusion Builder; how ColdFusion Builder behaves once installed is dependent on the license key (a.k.a. serial number) you apply. It doesn't matter if you want to do a Standalone installation or if you want to install ColdFusion Builder as a plug-in to Flash Builder or any other Eclipse installation--you use the same installer either way. When you fire up ColdFusion Builder, you'll be asked for a license key and if you don't supply one, you'll get the Trial edition, which is a fully functioning version of ColdFusion Builder that can be used for 60 days after installation. To keep rolling along beyond 60d ays, you'll just need to supply (after legally acquiring, of course) a valid license key when starting ColdFusion Builder. Here too it doesn't matter where or from whom you purchased ColdFusion Builder nor does it matter via which sales program you purchased: you still use the same installer; there really is only one installer for any given supported platform and language.&#xD;
&#xD;
The ColdFusion Builder installers can be accessed via &lt;a href="http://www.adobe.com/go/trycoldfusionbuilder" target="_blank"&gt;http://www.adobe.com/go/trycoldfusionbuilder&lt;/a&gt;.&#xD;
&#xD;
Incidentally, if you're installing both ColdFusion Builder and Flash Builder 4 and/or any other Eclipse plug-ins in the same eclipse environment on Windows, my recommendation is that you install ColdFusion Builder in the Standalone configuration and then install Flash Builder 4 and/or the other Eclipse plug-ins as plug-ins to the ColdFusion Builder installation. The reason for this is that when it is the base install, you can have ColdFusion Builder associate ColdFusion files (.cfm, .cfc, and so on) in Windows so that when you open one of these files from Windows, it will open properly in ColdFusion Builder. This may not sound like much but trust me: this is actually a nifty little feature for an Eclipse-based IDE. Speaking of Flash Builder 4...&#xD;
&#xD;
&lt;h3&gt;Flash Builder 4 Installers&lt;/h3&gt;&#xD;
For Flash Builder 4, the story is much the same but there is an important difference: for any given platform and language (and there are numerous languages available), there is one installer to use if you're doing a Standalone installation and another to use if you're doing an Eclipse Plug-in installation. So for any given platform and language, there are two installers and you need to choose the right one for the installation type you're going to perform. But note that there are &lt;strong&gt;not&lt;/strong&gt; separate installers for Flash Builder 4 Standard and Flash Builder 4 Premium: just as ColdFusion 8 and 9 behave as Standard if you supply a Standard license key and Enterprise if you supply an Enterprise license key, so too does Flash Builder 4 behave as Standard if you supply a Standard license key and Premium if you supply a Premium license key. Like ColdFusion Builder, when you fire up Flash Builder, you'll be asked for a license key and if you don't supply one, you'll get the Trial edition, which is a fully functioning version of Flash Builder 4 Premium that can be used for 60 days after installation. To keep rolling along beyond 60 days, you'll just need to supply (again, after legally acquiring, of course) a valid license key when starting Flash Builder 4. Here too it doesn't matter where or from whom you purchased Flash Builder 4 nor does it matter via which sales program you purchased: you still use one of the same two installers (the Standalone installer if you want to do a Standalone installation or the Eclipse Plug-in installer if you want to install Flash Builder 4 as a plug-in to ColdFusion Builder or any other Eclipse installation) for your platform and language.&#xD;
&#xD;
The Flash Builder 4 installers can be accessed via &lt;a href="http://www.adobe.com/go/try_flashbuilder" target="_blank"&gt;http://www.adobe.com/go/try_flashbuilder&lt;/a&gt;.</description>
      <category>Adobe</category>
      <category>ColdFusion</category>
      <category>ColdFusion Builder</category>
      <category>Flash Builder</category>
      <pubDate>Thu, 03 Jun 2010 22:50:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2010/6/3/ColdFusion-8-and-9-ColdFusion-Builder-and-Flash-Builder-4-Installers</guid>
    </item>
    <item>
      <title>ColdFusion Builder Beta 3 Available on Adobe Labs</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/12/17/ColdFusion-Builder-Beta-3-Available-on-Adobe-Labs</link>
      <description>ColdFusion Builder Beta 3 is available on Adobe Labs:&#xD;
&#xD;
&lt;a href="http://labs.adobe.com/technologies/coldfusionbuilder" target="_blank"&gt;http://labs.adobe.com/technologies/coldfusionbuilder&lt;/a&gt;&#xD;
&#xD;
Download it, install it, rock it!</description>
      <category>ColdFusion</category>
      <category>ColdFusion Builder</category>
      <category>Adobe</category>
      <pubDate>Thu, 17 Dec 2009 18:15:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/12/17/ColdFusion-Builder-Beta-3-Available-on-Adobe-Labs</guid>
    </item>
    <item>
      <title>ColdFusion Builder Frozen, Consuming Large Amounts of RAM</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/12/6/ColdFusion-Builder-Frozen-Consuming-Large-Amounts-of-RAM</link>
      <description>I just had an experience where every time I would launch ColdFusion Builder beta 2, it would consume as much RAM as it could get. ColdFusion Builder seemed to launch properly but I couldn't interact with it: it was unresponsive as it went about its rampant RAM consumption and I had no choice but to kill the process.&#xD;
&#xD;
I have Flash Builder 4 beta 2 installed as a plug-in and I was running it in Trial mode and accordingly every time I launched ColdFusion Builder, Flash Builder presented me with a registration screen. Normally, I'd have to clear this screen before ColdFusion Builder would launch completely but during the time when ColdFusion Builder was getting all whacked out on RAM, it was launching completely even while presenting this screen.&#xD;
&#xD;
But the good news is that I got ColdFusion Builder working again by removing my "Adobe ColdFusion Builder workspace" directory; ColdFusion Builder then created a new one on its next launch and all was well. This is a drastic step that effectively completely resets ColdFusion Builder--but of course, that's a lot better than what I was dealing with. But actually, I was able to bail myself out on that and perhaps this will work for you too: rather than completely deleting my "Adobe ColdFusion Builder workspace" directory, I just renamed it (you could of course also move it) and then when the new one was created upon my next restart, I did a folder comparison of the 2 and I copied over a number of directories and files. By and large, what I copied over were those directories and files that were missing from the new directory, not those that were simply changed. In the end, as well as I could tell, when I next launched ColdFusion Builder, it not only launched properly but it was back in the state I wanted it in.</description>
      <category>Adobe</category>
      <category>ColdFusion</category>
      <category>ColdFusion Builder</category>
      <category>Flex</category>
      <category>Flash Builder</category>
      <pubDate>Mon, 07 Dec 2009 04:11:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/12/6/ColdFusion-Builder-Frozen-Consuming-Large-Amounts-of-RAM</guid>
    </item>
    <item>
      <title>ColdFusion 9 Training in Washington, DC on December 22, 2009 from Fig Leaf</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/12/1/ColdFusion-9-Training-in-Washington-DC-on-December-22-2009-from-Fig-Leaf</link>
      <description>My friends at Fig Leaf have developed the Advanced ColdFusion 9 Development class that will be rolling out soon and they have a special offer (call it a Christmas present!): participate in their 1-day beta class on December 22, 2009 in Washington, DC for only $99! They'll get validation of their class exercises, you'll get the full benefit of the training at this great, one-time-only price. &lt;a href="http://training.figleaf.com/courses/acfd9beta.cfm" target="_blank"&gt;Click here for full info and to register.&lt;/a&gt;</description>
      <category>Adobe</category>
      <category>ColdFusion</category>
      <category>ColdFusion Builder</category>
      <category>Training</category>
      <pubDate>Tue, 01 Dec 2009 17:05:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/12/1/ColdFusion-9-Training-in-Washington-DC-on-December-22-2009-from-Fig-Leaf</guid>
    </item>
    <item>
      <title>PDF Portfolios &amp; ColdFusion 9</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/11/20/PDF-Portfolios-ColdFusion-9</link>
      <description>I think that one of the coolest features in &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; is the ability to create PDF Portfolios. But this feature isn't one that I hear anyone talking about. Why? Well, I find that most ColdFusion developers--and I've talked to a whole lot about this--have never heard of PDF Portfolios. So what I need to do here first is point you to some info about PDF Portfolios themselves.&#xD;
&#xD;
The best place to start is &lt;a href="http://help.adobe.com/en_US/Acrobat/9.0/Standard/WSA2872EA8-9756-4a8c-9F20-8E93D59D91CE.html" target="_blank"&gt;with this Adobe Acrobat 9 help documentation&lt;/a&gt;. Check out all those cool features!&#xD;
&#xD;
Let's say you need &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; to send multiple pieces of content via email. Your options:&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Attach all the items to the email.&lt;/strong&gt; This is messy.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a ZIP file and attach it to the email.&lt;/strong&gt; Good luck getting this through email filters!&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a PDF Package and attach it to the email.&lt;/strong&gt; Your user gets a single attached file, opens it with &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; or &lt;a href="http://www.adobe.com/products/reader" target="_blank"&gt;Adobe Reader 9&lt;/a&gt; and browses through the content, even previewing it directly within &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; or &lt;a href="http://www.adobe.com/products/reader" target="_blank"&gt;Adobe Reader 9&lt;/a&gt;!&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
Let's say you need a user to be able to get multiple logically connected pieces of content from your &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; web app; perhaps you even need to allow the user to select the pieces of content himself/herself. Your options:&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Display links to all the content; have your user click the link for each piece of content he/she wants.&lt;/strong&gt; This is messy, plus the user has to do the work to keep the content logically connected when saving the content locally.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a ZIP file and display a link to it.&lt;/strong&gt; This works and in certain situations may be the best approach, however the display of a ZIP file is rather bland.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a PDF Package and display a link to it.&lt;/strong&gt; Your user gets a single file and, in many browsers, this file will open automatically for viewing with &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; or &lt;a href="http://www.adobe.com/products/reader" target="_blank"&gt;Adobe Reader 9&lt;/a&gt;.&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
Starting to see how cool and useful PDF Packages can be? Want to see their use in action? Check out the related post linked below: you'll see that I have provided a link to the code for the PresentasticPlus app (and yes, that code is in a ZIP file but that's because ZIP files make sense for code) and in that app there is functionality for dynamically creating a PDF Package based on a user's selection(s).&#xD;
&#xD;
I should point out that &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; creates a sub-type of a PDF Portfolio known as a PDF Package. Really, the main difference is that PDF Portfolios can have a custom user interface and PDF Packages can't (for more information on this, see &lt;a href="http://blogs.adobe.com/livecycledocs/2008/12/pdf_packages_vs_pdf_portfolios.html" target="_blank"&gt;this blog post from the LiveCycle Doc team&lt;/a&gt;). This is a cool feature and I recommend you learn more about how you can use it with &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; (&lt;a href="http://tv.adobe.com/show/the-pdf-developer-junkie-with-joel-geraci-" target="_blank"&gt;see Joel Geraci on Adobe TV&lt;/a&gt;).</description>
      <category>PDF</category>
      <category>Adobe</category>
      <category>SQL</category>
      <category>Derby</category>
      <category>ColdFusion</category>
      <pubDate>Fri, 20 Nov 2009 22:50:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/11/20/PDF-Portfolios-ColdFusion-9</guid>
    </item>
    <item>
      <title>Issue with ColdFusion 9 Accepting Standard License Keys during Installation on 64-bit Linux</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/11/19/Issue-with-ColdFusion-9-Accepting-Standard-License-Keys-during-Installation-on-64-bit-Linux</link>
      <description>We've recently seen an issue where the ColdFusion 9 installation program on 64-bit Linux will not accept (will reject) valid ColdFusion 9 Standard license keys (a.k.a serial numbers). You may see the following fail (failure) message:&#xD;
&#xD;
The serial number that you entered is invalid&#xD;
&#xD;
The workaround for this issue is to install ColdFusion 9 as Trial--that is, do not enter the license key (a.k.a. serial number) during installation--and then enter the license key (a.k.a serial number) via the ColdFusion Administrator after the installation has completed.&#xD;
&#xD;
This issue only applies to ColdFusion 9 Standard license keys (a.k.a serial numbers); we have not seen any issue with the ColdFusion 9 installation program on 64-bit Linux accepting valid ColdFusion 9 Enterprise license keys (a.k.a. serial numbers).&#xD;
&#xD;
2009-12-02 UPDATE: There is now &lt;a href="http://go.adobe.com/kb/ts_cpsid_52919_en-us" target="_blank"&gt;an Adobe TechNote for this issue&lt;/a&gt;.</description>
      <category>Linux</category>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Thu, 19 Nov 2009 16:30:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/11/19/Issue-with-ColdFusion-9-Accepting-Standard-License-Keys-during-Installation-on-64-bit-Linux</guid>
    </item>
    <item>
      <title>Short URLs for ColdFusion and ColdFusion Builder Bugtrackers</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/10/21/Short-URLs-for-ColdFusion-and-ColdFusion-Builder-Bugtrackers</link>
      <description>Good news: we now have short URLs for the public bugtrackers for ColdFusion and ColdFusion Builder. Here they are:&#xD;
&#xD;
ColdFusion: &lt;a href="http://www.adobe.com/go/CF_bugs" target="_blank"&gt;http://www.adobe.com/go/CF_bugs&lt;/a&gt;&lt;br&gt;ColdFusion Builder: &lt;a href="http://www.adobe.com/go/CFB_bugs" target="_blank"&gt;http://www.adobe.com/go/CFB_bugs&lt;/a&gt;&#xD;
&#xD;
Tell all your friends! :)</description>
      <category>ColdFusion</category>
      <category>ColdFusion Builder</category>
      <category>Adobe</category>
      <pubDate>Wed, 21 Oct 2009 13:20:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/10/21/Short-URLs-for-ColdFusion-and-ColdFusion-Builder-Bugtrackers</guid>
    </item>
    <item>
      <title>Getting Started with ColdFusion</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/10/6/Getting-Started-with-ColdFusion</link>
      <description>I'm giving the Getting Started with ColdFusion Lab at Adobe MAX 2009. &lt;a href="/presentations/GettingStartedwithColdFusion.zip"&gt;You can get my presentation for it by clicking this link.&lt;/a&gt;</description>
      <category>ColdFusion</category>
      <category>Presentations</category>
      <category>Adobe</category>
      <category>Events</category>
      <category>MAX</category>
      <pubDate>Tue, 06 Oct 2009 15:25:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/10/6/Getting-Started-with-ColdFusion</guid>
    </item>
    <item>
      <title>Presentastic:  Working with PowerPoint Files in ColdFusion 9</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/10/5/Presentastic-Working-with-PowerPoint-files-in-ColdFusion-9</link>
      <description>Presentastic is a demo app I created to show off how easy it is to take advantage of ColdFusion's cool capabilities for working with PowerPoint files. &lt;a href="/presentations/PresentasticInstructions.pdf"&gt;The instructions for creating Presentastic are available via this link.&lt;/a&gt; Check it out!&#xD;
&#xD;
2009-11-19 UPDATE: You asked for it, you got it: &lt;a href="/presentations/PresentasticPlus.zip"&gt;The actual code file for PresentasticPlus is available via this link.&lt;/a&gt; PresentasticPlus is the version of the app that implements the PDF Portfolio creation functionality referenced at the end of the instruction document.&#xD;
&#xD;
2009-12-01 UPDATE: The one cool new ColdFusion 9 feature for working with PowerPoint files that the original app didn't showcase was converting HTML to PPT--so in order to showcase this feature, I created a new version: PresentasticGold. &lt;a href="/presentations/PresentasticGold.zip"&gt;The code file for PresentasticGold is available via this link.&lt;/a&gt;</description>
      <category>ColdFusion</category>
      <category>Presentations</category>
      <category>Adobe</category>
      <pubDate>Tue, 06 Oct 2009 02:22:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/10/5/Presentastic-Working-with-PowerPoint-files-in-ColdFusion-9</guid>
    </item>
    <item>
      <title>The Scoop on Scoping</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/8/27/The-Scoop-on-Scoping</link>
      <description>I did a presentation called "The Scoop on Scoping" and it's high time I post it here. It has a lot of good information, however, if you don't plan to read it, let me at least give you the Golden Rule of ColdFusion Scoping:&#xD;
&#xD;
Scope all references to all variables all the time (where ColdFusion allows it)&#xD;
&#xD;
In ColdFusion 9, with the introduction of the "Local" keyword to identify the function local scope, there really won't be any good excuse to not refer to scopes by name all the time and so that "(where ColdFusion allows it)" part can pretty much go away.  :)&#xD;
&#xD;
&lt;a href="http://blog.joshuaadams.com/presentations/TheScoopOnScoping.pdf" target="_blank"&gt;The PDF version of the presentation is available via this link.&lt;/a&gt;</description>
      <category>ColdFusion</category>
      <category>Presentations</category>
      <category>Adobe</category>
      <pubDate>Thu, 27 Aug 2009 14:25:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/8/27/The-Scoop-on-Scoping</guid>
    </item>
    <item>
      <title>Getting Started with iPhone Development</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/8/17/Getting-Started-with-iPhone-Development</link>
      <description>My CFUnited presentation "iPhone Apps + Adobe ColdFusion," is about so much more than just using iPhone Apps and Adobe ColdFusion together! It's a really good place to start when you're looking to get into iPhone development, regardless of whether or not you're interested in making calls to a remote ColdFusion server. Certainly there is great information in the presentation for anyone who wants to make calls to a remote server, particularly a ColdFusion server, but you don't have to be interested in making remote calls from your iPhone apps to find the information in the presentation useful. So check it out! The related link for this blog post gives the link to my blog post "iPhone Apps + Adobe ColdFusion" from Friday containing links to the presentation in PDF format and to the code resources in a ZIP file.</description>
      <category>ColdFusion</category>
      <category>Presentations</category>
      <category>Adobe</category>
      <category>Events</category>
      <category>iPhone</category>
      <category>CFUnited</category>
      <pubDate>Mon, 17 Aug 2009 07:00:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/8/17/Getting-Started-with-iPhone-Development</guid>
    </item>
    <item>
      <title>iPhone Apps + Adobe ColdFusion</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/8/14/iPhone-Apps-Adobe-ColdFusion</link>
      <description>I'm presenting "iPhone Apps + Adobe ColdFusion" right now (well, right now as this post is going live anyway). And in this post, I am &lt;a href="/presentations/iPhoneAppsPlusAdobeColdFusion.pdf" target="_blank"&gt;making the PDF version of my presentation file available via this link&lt;/a&gt; (note: the file location and link may change in the future but on this post on my blog itself the link will always be kept current).&#xD;
&#xD;
UPDATE: I've been asked for my code samples from the presentation; &lt;a href="/presentations/NimbleKitTest.zip" target="_blank"&gt;you can find them here&lt;/a&gt;. To use them with NimbleKit, you'll need to create a new NimbleKit project in Xcode then drop these resources into wherever it is that you put the NimbleKit project; you'll need to overwrite the project's main.html file with this one. Note that the sayHello.cfc and sayHello.cfm files are not needed for your NimbleKit project; they are included so you can see what they do and so that you can deploy them to your own web server (of course, in that situation you'll need to change the NimbleKit code to make its calls to the server where you put the files).</description>
      <category>ColdFusion</category>
      <category>Presentations</category>
      <category>Adobe</category>
      <category>Events</category>
      <category>iPhone</category>
      <category>CFUnited</category>
      <pubDate>Fri, 14 Aug 2009 19:00:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/8/14/iPhone-Apps-Adobe-ColdFusion</guid>
    </item>
    <item>
      <title>Flash Player on Mobile Devices</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/8/13/Flash-Player-on-Mobile-Devices</link>
      <description>I'm at CFUnited. If you're not here, we miss you!&#xD;
&#xD;
Last night I attended the Birds of a Feather session (for those not familiar, this is a session that is a bit more of an open forum than it is a presentation) on iPhone development and those present asked me lots of questions about if and when Flash Player will be on the iPhone. That's outside my Adobe arena so I didn't have great answers for them (though I'm relatively certain that even if I did have great answers, I wouldn't have been authorized to share them). But I did do some asking and some research and so I give you:&#xD;
&#xD;
The official(ish) statement:&#xD;
&#xD;
&lt;blockquote&gt;&#xD;
We would like to work with Apple to bring Flash to the iPhone, meanwhile we continue to work towards bringing the full Flash Player to Symbian, Windows Mobile, Android and other smartphones enabling a more complete web experience.&#xD;
&lt;/blockquote&gt;&#xD;
&#xD;
Now, as I know that's not particularly enlightening, here are some blog posts I ran across which you may find of interest:&#xD;
&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;a href="http://www.computerworld.com/s/article/9127986/Adobe_preps_full_Flash_player_for_smartphones&#xD;
http://digital.venturebeat.com/2009/07/21/adobes-mobile-flash-to-get-accelerometer-multi-touch-support-in-2010" target="_blank"&gt;http://www.computerworld.com/s/article/9127986/Adobe_preps_full_Flash_player_for_smartphones&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://digital.venturebeat.com/2009/06/22/adobes-flash-10-for-android-a-big-win-for-mobile-web-apps" target="_blank"&gt;http://digital.venturebeat.com/2009/07/21/adobes-mobile-flash-to-get-accelerometer-multi-touch-support-in-2010&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://digital.venturebeat.com/2009/06/22/adobes-flash-10-for-android-a-big-win-for-mobile-web-apps" target="_blank"&gt;http://digital.venturebeat.com/2009/06/22/adobes-flash-10-for-android-a-big-win-for-mobile-web-apps&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;/ul&gt;</description>
      <category>Adobe</category>
      <category>Flash Player</category>
      <category>Flex</category>
      <category>iPhone</category>
      <pubDate>Thu, 13 Aug 2009 23:25:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/8/13/Flash-Player-on-Mobile-Devices</guid>
    </item>
    <item>
      <title>ColdFusion 9 &amp; ColdFusion Builder Public Betas Now Available!</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/7/13/ColdFusion-9--ColdFusion-Builder-Public-Betas-Now-Available</link>
      <description>Breaking news: the ColdFusion 9 and ColdFusion Builder public beta releases are now available for download on &lt;a href="http://labs.adobe.com" target="_blank"&gt;Adobe Labs&lt;/a&gt;. For ColdFusion 9, go to &lt;a href="http://labs.adobe.com/technologies/coldfusion9" target="_blank"&gt;http://labs.adobe.com/technologies/coldfusion9&lt;/a&gt; and for ColdFusion Builder, go to &lt;a href="http://labs.adobe.com/technologies/coldfusionbuilder" target="_blank"&gt;http://labs.adobe.com/technologies/coldfusionbuilder&lt;/a&gt;.&#xD;
&#xD;
ColdFusion 9, previously codenamed Centaur, is the planned next major release of ColdFusion. ColdFusion Builder, previously codenamed Bolt, is the highly-anticipated first ColdFusion IDE from Adobe.&#xD;
&#xD;
What are you waiting for? Go check 'em out!!!</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Mon, 13 Jul 2009 04:01:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/7/13/ColdFusion-9--ColdFusion-Builder-Public-Betas-Now-Available</guid>
    </item>
    <item>
      <title>ColdFusion 8 Security Bulletin Has Been Posted re: FCKEditor Security Vulnerability</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/7/9/ColdFusion-8-Security-Bulletin-Has-Been-Posted-re-FCKEditor-Security-Vulnerability</link>
      <description>As Ben Forta has &lt;a href="http://forta.com/blog/index.cfm/2009/7/8/ColdFusion-8-Security-Bulletin-Posted" target="_blank"&gt;posted on his blog&lt;/a&gt;, a Hotfix for the &lt;a href="http://blogs.adobe.com/psirt/2009/07/potential_coldfusion_security.html" target="_blank"&gt;ColdFusion 8 FCKEditor Security Vulnerability&lt;/a&gt; has been posted. You can read more about it in the accompanying security bulletin available at &lt;a href="http://www.adobe.com/support/security/bulletins/apsb09-09.html" target="_blank"&gt;http://www.adobe.com/support/security/bulletins/apsb09-09.html&lt;/a&gt;. Please take time to read this security bulletin--as Ben notes in his post, this is must-read material!</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Thu, 09 Jul 2009 06:25:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/7/9/ColdFusion-8-Security-Bulletin-Has-Been-Posted-re-FCKEditor-Security-Vulnerability</guid>
    </item>
    <item>
      <title>Adobe ColdFusion eSeminar in Dutch - Wednesday, July 7, 2009</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/7/7/Adobe-ColdFusion-eSeminar-in-Dutch--Wednesday-July-7-2009</link>
      <description>Join us as we present our first (well, if it's not the first, it's the first in a very long time!) Adobe ColdFusion eSeminar in Dutch! The topic is "ColdFusion Powered Flex Application Development" and you can find more details and register at &lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643" target="_blank"&gt;http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643&lt;/a&gt;.&#xD;
&#xD;
Note: if you are unable to attend or if you read this post after the eSeminar is over, be sure to &lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=list&amp;type=ondemand_seminar&amp;product=ColdFusion" target="_blank"&gt;check the Adobe ColdFusion OnDemand eSeminars listing&lt;/a&gt; to see if we have posted the recording there (no promises as to how quickly, but hopefully we will get the recording posted there when it is available).</description>
      <category>AIR</category>
      <category>Adobe</category>
      <category>Flex</category>
      <category>ColdFusion</category>
      <pubDate>Tue, 07 Jul 2009 22:45:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/7/7/Adobe-ColdFusion-eSeminar-in-Dutch--Wednesday-July-7-2009</guid>
    </item>
    <item>
      <title>Adobe eSeminar: UCF (Ultimate ColdFusion) for the UFC (Ultimate Fighting Championship)</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/7/7/Adobe-eSeminar-UCF-Ultimate-ColdFusion-for-the-UFC-Ultimate-Fighting-Championship</link>
      <description>The UFC is red hot--and so are their online applications powered with ColdFusion! Join us tomorrow, Wednesday, July 8, 2009 at 11:00 AM PDT for a customer showcase where we'll hear all about how the UFC, the New England Patriots, and other sports giants use ColdFusion to power high-traffic applications. The eSeminar is called Ultimate ColdFusion: High Performance, Scalability and Features and you can find more information and register for it at &lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643" target="_blank"&gt;http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643&lt;/a&gt;.&#xD;
&#xD;
Note: if you are unable to attend or if you read this post after the eSeminar is over, be sure to &lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=list&amp;type=ondemand_seminar&amp;product=ColdFusion" target="_blank"&gt;check the Adobe ColdFusion OnDemand eSeminars listing&lt;/a&gt; to see if we have posted the recording there (no promises as to how quickly, but hopefully we will get the recording posted there when it is available).</description>
      <category>AIR</category>
      <category>Adobe</category>
      <category>Flex</category>
      <category>ColdFusion</category>
      <pubDate>Tue, 07 Jul 2009 22:40:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/7/7/Adobe-eSeminar-UCF-Ultimate-ColdFusion-for-the-UFC-Ultimate-Fighting-Championship</guid>
    </item>
    <item>
      <title>Questions about the FCKEditor Vulnerability in ColdFusion</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/7/6/Questions-about-the-FCKEditor-Vulnerability-in-ColdFusion</link>
      <description>Adobe Platform Evangelist Terry Ryan has a new post in regards to &lt;a href="http://www.terrenceryan.com/blog/index.cfm/2009/7/6/Questions-about-the-FCKEditor-Vulnerability-in-ColdFusion" target="_blank"&gt;Questions about the FCKEditor Vulnerability in ColdFusion&lt;/a&gt;. Be sure to read it!</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Mon, 06 Jul 2009 16:06:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/7/6/Questions-about-the-FCKEditor-Vulnerability-in-ColdFusion</guid>
    </item>
    <item>
      <title>ColdFusion 8 Enterprise or Standard?</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/4/24/ColdFusion-8-Enterprise-or-Standard</link>
      <description>How do you decide between ColdFusion 8 Enterprise and ColdFusion 8 Standard? Start by attending &lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643&amp;loc=en_us" target="_blank"&gt;my Adobe eSeminar "The Right Fit: Adobe ColdFusion 8 Enterprise or Standard"&lt;/a&gt; to be held on Wednesday, April 29, 2009 at 11:00 AM PST. I hope to see you there!</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Fri, 24 Apr 2009 20:15:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/4/24/ColdFusion-8-Enterprise-or-Standard</guid>
    </item>
    <item>
      <title>Learn about ColdFusion + the Flash Platform (including Flex &amp; AIR) LIVE in DC!</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/2/10/Learn-about-ColdFusion--the-Flash-Platform-including-Flex--AIR-LIVE-in-DC</link>
      <description>Want to learn more about ColdFusion + the Adobe Flash Platform? If you're in (or can be in) Washington, D.C. on this Thursday, February 10, 2009, check out the &lt;a href="http://www.adoberegistrations.com/adobedays/2009/DC/AdobeDay_DC_CF.html" target="_blank"&gt;Adobe Day&lt;/a&gt; we're holding @ &lt;a href="http://www.hotelpalomar-dc.com" target="_blank"&gt;Hotel Palomar in Washington, D.C.&lt;/a&gt; starting @ 10:00 AM. For more information and to RSVP, visit this URL:&#xD;
&#xD;
&lt;a href="http://www.adoberegistrations.com/adobedays/2009/DC/AdobeDay_DC_CF.html" target="_blank"&gt;http://www.adoberegistrations.com/adobedays/2009/DC/AdobeDay_DC_CF.html&lt;/a&gt;&#xD;
&#xD;
Unfortunately, they don't have the schedule at that URL but good news: I have that information! Here is what is currently planned:&#xD;
&#xD;
&lt;ul&gt;&#xD;
&lt;li&gt;&lt;strong&gt;9:15 AM - 10:00 AM&lt;/strong&gt; - Registration and Continental Breakfast&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;10:00 AM - 10:15 AM&lt;/strong&gt; - Kickoff and Introductions&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;10:15 AM - noon&lt;/strong&gt; - Adobe Flash Platform - Overview and Demos&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;noon - 12:30 PM&lt;/strong&gt; - Lunch&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;12:30 PM - 1:00 PM&lt;/strong&gt; - Leveraging ColdFusion and Flex To Create RIAs&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;1:00 PM - 1:45 PM&lt;/strong&gt; - ROI of Rich Internet Applications and Success Stories&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;1:45 PM - 2:00 PM&lt;/strong&gt; - Q&amp;amp;A and Best Practices&lt;/li&gt;&#xD;
&lt;/ul&gt;&#xD;
&#xD;
Adobe Platform Evangelist &lt;a href="http://blog.digitalbackcountry.com" target="_blank"&gt;Ryan Stewart&lt;/a&gt; is currently scheduled to be driving the content of the event.</description>
      <category>AIR</category>
      <category>Adobe</category>
      <category>Flex</category>
      <category>ColdFusion</category>
      <pubDate>Tue, 10 Feb 2009 19:50:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/2/10/Learn-about-ColdFusion--the-Flash-Platform-including-Flex--AIR-LIVE-in-DC</guid>
    </item>
    <item>
      <title>Adobe eSeminars for 2009 Quarter 1</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/1/8/Adobe-eSeminars-for-2009-Quarter-1</link>
      <description>One of my roles at Adobe is to present eSeminars (online seminars via Adobe Acrobat Connect) related to ColdFusion. Join me, won't you? I will be presenting the Adobe ColdFusion 8 eSeminar Series for 2009 Quarter 1 over the next couple of months; details for dates, times, and topics can be found via this URL:&#xD;
&#xD;
&lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643" target="_blank"&gt;http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643&lt;/a&gt;&#xD;
&#xD;
Speaking of eSeminars: you might also be interested in the Adobe Flash Platform eSeminar series for Adobe AIR and Flex developers; details can be found via this URL:&#xD;
&#xD;
&lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=462539" target="_blank"&gt;http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=462539&lt;/a&gt;&#xD;
&#xD;
If there are any topics you'd like us to consider for future eSeminars, please let me know via a Comment on this entry.</description>
      <category>AIR</category>
      <category>Adobe</category>
      <category>Flex</category>
      <category>ColdFusion</category>
      <pubDate>Thu, 08 Jan 2009 22:18:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/1/8/Adobe-eSeminars-for-2009-Quarter-1</guid>
    </item>
    <item>
      <title>ColdFusion @ Adobe MAX 2008</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/9/24/ColdFusion--Adobe-MAX-2008</link>
      <description>Adobe MAX 2008 figures to be the best MAX &lt;strong&gt;ever&lt;/strong&gt;. But did you know that there are a &lt;strong&gt;ton&lt;/strong&gt; of great ColdFusion sessions on tap? I don't know specifics, but I know there are more sessions planned this year than in at least the recent past. So...hopefully you have heard only good things about Adobe MAX, but if you instead heard something about there not being enough ColdFusion content, put that thought to rest! But don't just take my word for it, check out the &lt;a href="http://max.adobe.com/na/sessions/browser" target="_blank"&gt;Adobe MAX 2008 North America Session Locator&lt;/a&gt; and see for yourself (as &lt;a href="http://www.carehart.org" target="_blank"&gt;Charlie Arehart&lt;/a&gt; pointed out to me, it's important to notice that the tool includes a Product selection and by choosing "ColdFusion" you will see over &lt;strong&gt;30&lt;/strong&gt; distinct sessions, not including repeats, pertaining to ColdFusion)! Then check out all the great information and register on &lt;a href="http://max.adobe.com/na/experience" target="_blank"&gt;the Adobe MAX 2008 North America website&lt;/a&gt;. Speaking of registration: for the best possible price, you need a special code--and I may be able to provide one; contact me for more information.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <category>Flex</category>
      <category>MAX</category>
      <pubDate>Wed, 24 Sep 2008 06:25:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/9/24/ColdFusion--Adobe-MAX-2008</guid>
    </item>
    <item>
      <title>Unsupported ColdFusion Configurations</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/9/23/Unsupported-ColdFusion-Configurations</link>
      <description>I guess you could say this is the unofficial thread on unofficial ColdFusion configurations. :)&#xD;
&#xD;
But before we get to that, I need to make this statement: I recommend running ColdFusion in a supported configuration as specified here:&#xD;
&#xD;
&lt;a href="http://www.adobe.com/products/coldfusion/systemreqs" target="_blank"&gt;http://www.adobe.com/products/coldfusion/systemreqs&lt;/a&gt;&#xD;
&#xD;
&lt;strong&gt;ANY&lt;/strong&gt; deviation from these System Requirements is strictly at your own risk! Among the risks is a lack of support from Adobe--Adobe only supports configurations meeting the System Requirements!&#xD;
&#xD;
Now, let me explain things a little further: the System Requirements information indicates &lt;strong&gt;tested&lt;/strong&gt; and &lt;strong&gt;supported&lt;/strong&gt; configurations for ColdFusion; it does &lt;strong&gt;not&lt;/strong&gt; (at least necessarily) contain definitive information on what configurations will run ColdFusion. That is to say, there may well be configurations not listed that will run ColdFusion, but Adobe cannot and will not make any comments about these and again I must stress that, most importantly, Adobe will not support such configurations.&#xD;
&#xD;
I hope the information I have just shared is enlightening in and of itself; I think it will be because I'm regularly asked questions on the subject, usually in the form of "will xxx work with ColdFusion." But for those questions to which I have to answer "it is not supported, but as to whether or not it will work, I cannot say" my hope here is that others will be able to share their experiences with these unsupported configurations. My intention is in &lt;strong&gt;no way&lt;/strong&gt; to encourage the use of ColdFusion with unsupported configurations; my only desire is to help those who choose to use such configurations knowingly and with a full understanding the implications of using such configurations.&#xD;
&#xD;
So...if you have a question about an unsupported ColdFusion configuration, ask away in a comment! If your experience has been that ColdFusion either does or does not work with a certain unsupported configuration, please note it in a comment! When commenting, please specify as much information as possible about your configuration, certainly including your version of ColdFusion.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Tue, 23 Sep 2008 06:05:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/9/23/Unsupported-ColdFusion-Configurations</guid>
    </item>
    <item>
      <title>Adobe eSeminars</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/9/15/Adobe-eSeminars</link>
      <description>One of my roles at Adobe is to present eSeminars (online seminars via Adobe Acrobat Connect) related to ColdFusion. Join me, won't you? I will be presenting the Adobe ColdFusion 8 eSeminar Series over the next couple of months; details can be found via this URL:&#xD;
&#xD;
&lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643" target="_blank"&gt;http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=1345643&lt;/a&gt;&#xD;
&#xD;
Speaking of eSeminars: you might also be interested in the Adobe Flex eSeminar Series for Developers; details can be found via this URL:&#xD;
&#xD;
&lt;a href="http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=462539" target="_blank"&gt;http://www.adobe.com/cfusion/event/index.cfm?event=detail&amp;id=462539&lt;/a&gt;</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <category>Flex</category>
      <pubDate>Mon, 15 Sep 2008 21:30:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/9/15/Adobe-eSeminars</guid>
    </item>
    <item>
      <title>Upgrading from ColdFusion MX to ColdFusion 8</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/9/4/Upgrading-from-ColdFusion-MX-to-ColdFusion-8</link>
      <description>Just as I am frequently asked about &lt;a href="http://blog.joshuaadams.com/index.cfm/2008/9/3/Migrating-from-ColdFusion-5-or-older-to-ColdFusion-8" target="_blank"&gt;the process of migrating from ColdFusion 5 or older to ColdFusion 8&lt;/a&gt;, I am also regularly asked about the process of upgrading from ColdFusion MX (the versions variously known as ColdFusion MX, ColdFusion MX 6, ColdFusion MX 6.1, ColdFusion MX 7, ColdFusion MX 7.0.1, ColdFusion MX 7.0.2, ColdFusion 7, ColdFusion 7.0.1, and ColdFusion 7.0.2) to ColdFusion 8 (at the time of this posting, the current release of ColdFusion 8 is ColdFusion 8.0.1). And so here too I have compiled some helpful information:&#xD;
&#xD;
First and foremost, to set things up: as noted in the following link, ColdFusion MX to ColdFusion 8 is a valid upgrade path (upgrading to ColdFusion 8 is supported for the 2 most recent previous major releases of ColdFusion):&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/products/coldfusion/upgrade" target="_blank"&gt;http://www.adobe.com/products/coldfusion/upgrade&lt;/a&gt; [UPDATE: with the release of ColdFusion 9, this link has been updated to pertain to upgrading to ColdFusion 9--why not upgrade to ColdFusion 9?]&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
You can use the ColdFusion Code Compatibility Analyzer to determine if your code is valid for ColdFusion 8:&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/basiconfig_24.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/basiconfig_24.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/Debug_18.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/Debug_18.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
I recommend reviewing the tag and function changes to ColdFusion. Be sure to note the addition of functions with names that collide with user-defined functions in your code (for instance, ColdFusion 8 introduced the isImage() function; if your code has a user-defined function called isImage() you will need to change the name of that user-defined function and all references to it in your code before upgrading to ColdFusion 8):&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags-pt0_21.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags-pt0_21.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/functions-pt0_22.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/functions-pt0_22.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
You may also wish to check the CFML Language History:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/go/tn_18791" target="_blank"&gt;http://www.adobe.com/go/tn_18791&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
It's very important to read the release notes in case some might apply to your environment:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/support/documentation/en/coldfusion/releasenotes.html" target="_blank"&gt;http://www.adobe.com/support/documentation/en/coldfusion/releasenotes.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
Many of these upgrading best practices from Adobe's Sarge Sargent's blog will certainly apply:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sargeway.com/blog/index.cfm?mode=entry&amp;entry=6DBD3FC6-C29F-05EC-8BC78715AD424685" target="_blank"&gt;http://www.sargeway.com/blog/index.cfm?mode=entry&amp;entry=6DBD3FC6-C29F-05EC-8BC78715AD424685&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
For even more helpful info, visit this blog post from Charlie Arehart:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.carehart.org/blog/client/index.cfm/2009/8/10/cf8_migration_resources" target="_blank"&gt;http://www.carehart.org/blog/client/index.cfm/2009/8/10/cf8_migration_resources&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
When you're ready to install ColdFusion 8, you'll want to review the "Installing and Using ColdFusion" documentation:&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/Part_1_Installing_1.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/Part_1_Installing_1.html&lt;/a&gt; (HTML LiveDocs version, containing comments from users and Adobe employees)&lt;/li&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/install.pdf" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/install.pdf&lt;/a&gt; (PDF version with no comments)&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
Adobe has worked hard to make the upgrade process as smooth and easy as possible. The process involved varies depending on:&lt;ul&gt;&lt;li&gt;Your current product version and edition as well as, in the case of ColdFusion Enterprise, your current deployment type.&lt;/li&gt;&lt;li&gt;Your desired product version and edition as well as, in the case of ColdFusion Enterprise, your desired deployment type.&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
To upgrade to ColdFusion 8 Enterprise from ColdFusion 8 Standard:&lt;ul&gt;&lt;li&gt;Enter your license key for ColdFusion 8 Enterprise in the ColdFusion Administrator in the System Information section accessible via the link marked with an "i" Information icon in the upper-right. No reinstall of ColdFusion 8 is required. This is true because there is a single runtime (per platform; the same is true for the installer) for ColdFusion 8 which acts as a particular edition based on what license key(s) are entered--if you enter a license key for ColdFusion 8 Enterprise, the runtime will act as ColdFusion 8 Enterprise; if you enter a license key for ColdFusion 8 Standard, the runtime will act as ColdFusion 8 Standard. Note that both ColdFusion 8 Trial and ColdFusion 8 Developer are the same as ColdFusion 8 Enterprise, with the notable exception that neither is licensed for production use, Trial becomes Developer after 30 days, and Developer accepts connections only from a limited number of IP addresses.&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
To upgrade to ColdFusion 8 from standalone installations of any release of ColdFusion MX (NOTE: the process is the same for both standalone installations of ColdFusion Enterprise and ColdFusion Standard):&lt;ul&gt;&lt;li&gt;Run the ColdFusion 8 installation wizard to install ColdFusion 8&lt;/li&gt;&lt;li&gt;Browse to the ColdFusion Administrator to launch the Configuration Wizard and allow it to import the settings from ColdFusion MX&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
To upgrade to ColdFusion 8 Enterprise from multi-server and J2EE installations of any release of ColdFusion MX, follow this TechNote:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/go/kb405205" target="_blank"&gt;http://www.adobe.com/go/kb405205&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
As long as you choose to use the built-in web server during installation of ColdFusion 8, your installation of ColdFusion MX will not be altered or removed by the installation of ColdFusion 8. You will therefore be able to continue running ColdFusion MX while you test your new ColdFusion 8 installation.&#xD;
&#xD;
If during installation of ColdFusion 8 you choose to use the same external web server as you are using for ColdFusion MX, note that the CFIDE and CFDOCS directories in the root of your external web server will be &lt;strong&gt;replaced&lt;/strong&gt; by the CFIDE and CFDOCS directories for ColdFusion 8. If you wish to avoid this, you must instead choose to use the built-in web server during installation of ColdFusion 8. As Adobe Technical Account Manager Michael Collins explains in the following blog post, you can later use the Web Server Configuration Tool to configure your external web server for ColdFusion 8:&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.adobe.com/mcollins/2007/11/test.html" target="_blank"&gt;http://blogs.adobe.com/mcollins/2007/11/test.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
If you wish to configure your external web server to work properly with both ColdFusion MX and ColdFusion 8 on an ongoing basis (as opposed to working with only one version or the other), you can do so, but you will need to do some manual configuration of your web server; see the following blog post by Adobe Community Expert Charlie Arehart for more information (even if you're not using Microsoft IIS and Microsoft Windows XP, the principles described will apply):&lt;ul&gt;&lt;li&gt;&lt;a href="http://carehart.org/blog/client/index.cfm/2007/8/21/multiple_cf_versions_on_IIS_XP" target="_blank"&gt;http://carehart.org/blog/client/index.cfm/2007/8/21/multiple_cf_versions_on_IIS_XP&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
There is no need for you to uninstall ColdFusion MX once you are no longer using it, but you may do so if you would like. However, if you wish to install any release of ColdFusion MX and you have ColdFusion configured to use an external web server, please view the following TechNote (which is written for the uninstallation of ColdFusion MX after upgrading to ColdFusion MX 7, but is also applicable to the uninstallation of any release of ColdFusion MX after upgrading to ColdFusion 8) &lt;strong&gt;before&lt;/strong&gt; uninstalling ColdFusion MX:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/go/b41d02c5" target="_blank"&gt;http://www.adobe.com/go/b41d02c5&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
Still have questions? First, visit the &lt;a href="http://www.adobe.com/support/coldfusion/installation.html" target="_blank"&gt;Installation section of the ColdFusion Support Center&lt;/a&gt;. If you can't find your answer there, feel free to &lt;a href="contact.cfm"&gt;contact me&lt;/a&gt; or, particularly if your question is one you believe would benefit other readers of this post, add a comment on this post.&#xD;
&#xD;
One final note: Adobe offers implementation consulting for a fee; if you would like more information on this offering, please &lt;a href="contact.cfm"&gt;contact me&lt;/a&gt;.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Thu, 04 Sep 2008 20:50:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/9/4/Upgrading-from-ColdFusion-MX-to-ColdFusion-8</guid>
    </item>
    <item>
      <title>Migrating from ColdFusion 5 or older to ColdFusion 8</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/9/3/Migrating-from-ColdFusion-5-or-older-to-ColdFusion-8</link>
      <description>I am regularly asked about the process of moving applications from ColdFusion 5 or older to ColdFusion 8. Nowhere else is there good consolidated information on the subject so, with some help from the excellent Adobe ColdFusion Support Team, I have compiled this information:&#xD;
&#xD;
First and foremost, to set things up:  as noted in the following link, ColdFusion 5 to ColdFusion 8 is not a valid upgrade path:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/products/coldfusion/upgrade" target="_blank"&gt;http://www.adobe.com/products/coldfusion/upgrade&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
However, you can still migrate your ColdFusion applications from ColdFusion 5 to ColdFusion 8.  Note that unlike the valid upgrade paths available for moving from ColdFusion MX 6.x and 7.x to ColdFusion 8, migrating from ColdFusion 5 to ColdFusion 8 does not allow for automated migration of ColdFusion settings like datasources, mappings, custom tag paths, and so on; instead, you must migrate your ColdFusion 5 settings to ColdFusion 8 manually.&#xD;
&#xD;
Below you will find a number of resources that will be helpful in the process of migrating from ColdFusion 5 to ColdFusion 8:&#xD;
&#xD;
"Migrating Applications to ColdFusion MX 7" is an incredibly valuable resource and although it was unfortunately not updated for ColdFusion 8, to a large extent that's because there really wasn't any need: the concerns involved when migrating from ColdFusion 5 to ColdFusion 8 are (with possibly some small exceptions that don't come to mind right now) the same as those involved when migrating from ColdFusion 5 to ColdFusion MX 7:&lt;ul&gt;&lt;li&gt;&lt;a href="http://download.macromedia.com/pub/documentation/en/coldfusion/mx7/cfmx7_migrating.pdf" target="_blank"&gt;http://download.macromedia.com/pub/documentation/en/coldfusion/mx7/cfmx7_migrating.pdf&lt;/a&gt;&lt;/ul&gt;&lt;/li&gt;&#xD;
&#xD;
Although this article was written for migration to ColdFusion MX, which is 2 full releases earlier than ColdFusion 8, many of the topics covered will apply to ColdFusion 8 as well:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/devnet/coldfusion/articles/migration_overview.html" target="_blank"&gt;http://www.adobe.com/devnet/coldfusion/articles/migration_overview.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
The previous link also mentions the Code Compatibility Analyzer. You can use the ColdFusion Code Compatibility Analyzer to determine if your code is valid for ColdFusion 8:&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/basiconfig_24.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/basiconfig_24.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/Debug_18.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/Debug_18.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
I recommend also this link for ensuring your migration from ColdFusion 5 will at least be compatible with ColdFusion MX:&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/6/Migrating_ColdFusion_5_Applications/cf_migration_guide.htm" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/6/Migrating_ColdFusion_5_Applications/cf_migration_guide.htm&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
I recommend reviewing the tag and function changes to ColdFusion. Be sure to note the addition of functions with names that collide with user-defined functions in your code (for instance, ColdFusion 8 introduced the isImage() function; if your code has a user-defined function called isImage() you will need to change the name of that user-defined function and all references to it in your code before upgrading to ColdFusion 8):&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags-pt0_21.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags-pt0_21.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/functions-pt0_22.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/functions-pt0_22.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
You may also wish to check the CFML Language History:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/go/tn_18791" target="_blank"&gt;http://www.adobe.com/go/tn_18791&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
It's very important to read the release notes in case some might apply to your environment:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.adobe.com/support/documentation/en/coldfusion/releasenotes.html" target="_blank"&gt;http://www.adobe.com/support/documentation/en/coldfusion/releasenotes.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
Many of these upgrading best practices from Adobe's Sarge Sargent's blog will certainly apply:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sargeway.com/blog/index.cfm?mode=entry&amp;entry=6DBD3FC6-C29F-05EC-8BC78715AD424685" target="_blank"&gt;http://www.sargeway.com/blog/index.cfm?mode=entry&amp;entry=6DBD3FC6-C29F-05EC-8BC78715AD424685&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
For even more helpful info, visit this blog post from Charlie Arehart:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.carehart.org/blog/client/index.cfm/2009/8/10/cf8_migration_resources" target="_blank"&gt;http://www.carehart.org/blog/client/index.cfm/2009/8/10/cf8_migration_resources&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
And finally, when you're ready to install ColdFusion 8, you'll want to review the "Installing and Using ColdFusion" documentation:&lt;ul&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/htmldocs/Part_1_Installing_1.html" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/htmldocs/Part_1_Installing_1.html&lt;/a&gt; (HTML LiveDocs version, containing comments from users and Adobe employees)&lt;/li&gt;&lt;li&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/8/install.pdf" target="_blank"&gt;http://livedocs.adobe.com/coldfusion/8/install.pdf&lt;/a&gt; (PDF version with no comments)&lt;/li&gt;&lt;/ul&gt;&#xD;
&#xD;
Still have questions? First, visit the &lt;a href="http://www.adobe.com/support/coldfusion/installation.html" target="_blank"&gt;Installation section of the ColdFusion Support Center&lt;/a&gt;. If you can't find your answer there, feel free to &lt;a href="contact.cfm"&gt;contact me&lt;/a&gt; or, particularly if your question is one you believe would benefit other readers of this post, add a comment on this post.&#xD;
&#xD;
One final note: Adobe offers implementation consulting for a fee; if you would like more information on this offering, please &lt;a href="contact.cfm"&gt;contact me&lt;/a&gt;.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Thu, 04 Sep 2008 01:40:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/9/3/Migrating-from-ColdFusion-5-or-older-to-ColdFusion-8</guid>
    </item>
    <item>
      <title>ColdFusion 8 Enterprise Now FREE for Qualifying Educational Use</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/9/3/ColdFusion-8-Enterprise-Now-FREE-for-Qualifying-Educational-Use</link>
      <description>As announced at CFUnited 2008, ColdFusion 8 Enterprise is now FREE for qualifying educational use!&#xD;
&#xD;
One big point I want to make up front: ColdFusion 8 Enterprise in a production environment at even a qualifying institution still requires a commercial license. For more details on this andother important program details, please see the following links:&lt;ul&gt;&#xD;
&lt;li&gt;&lt;a href="https://freeriatools.adobe.com/coldfusion" target="_blank"&gt;Adobe ColdFusion 8 for Eduction site&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://www.webbschofield.com/index.cfm/2008/9/2/ColdFusion-8-Now-Available-to-Students-and-Educators-for-Free" target="_blank"&gt;Adobe ColdFusion Product Marketing Manager Kristen Schofield's press announcement&lt;/a&gt;&lt;/li&gt;&#xD;
&lt;li&gt;&lt;a href="http://www.adobe.com/products/coldfusion/faq" target="_blank"&gt;The Adobe ColdFusion 8 FAQ&lt;/a&gt; (note in particular the section entitled "Free ColdFusion Enterprise for education")&lt;/li&gt;&#xD;
&lt;/ul&gt;</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Wed, 03 Sep 2008 04:35:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/9/3/ColdFusion-8-Enterprise-Now-FREE-for-Qualifying-Educational-Use</guid>
    </item>
    <item>
      <title>Creating an RSS Feed Using &amp;lt;cffeed&amp;gt; with a Structure</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/7/31/Creating-an-RSS-Feed-Using-ltcffeedgt-with-a-Structure</link>
      <description>The &lt;a href="http://livedocs.adobe.com/coldfusion/8/splash.html" target="_blank"&gt;Adobe ColdFusion 8 documentation&lt;/a&gt; has a &lt;a href="http://livedocs.adobe.com/coldfusion/8/Tags_f_01.html" target="_blank"&gt;ton of great information on the &amp;lt;cffeed&amp;gt; tag, including a nice example of how to create an RSS feed using &amp;lt;cffeed&amp;gt; with a structure&lt;/a&gt;. There's no need to rehash that information, but I do want to expound on it to explain how you specify categories and enclosures as well as guid info for an item in a feed because I think specifying these for an item in a feed is a little tricky. So what I'm going to do is take the above example as a starting point, adding in the code that demonstrates how to specify categories and enclosures and guid info for an item and removing some non-essential code so as not to overly complicate things:&#xD;
&#xD;
&lt;code&gt;&#xD;
&lt;cfsetting showdebugoutput="no"&gt;&#xD;
&#xD;
&lt;cfscript&gt;&#xD;
	/* Create the feed data structure and add the metadata. */&#xD;
	myStruct = StructNew();&#xD;
	myStruct.link = "http://" &amp; CGI.HTTP_HOST &amp; CGI.SCRIPT_NAME;&#xD;
	myStruct.title = "My RSS Feed";&#xD;
	myStruct.description = "A demonstration of &lt;cffeed&gt;";&#xD;
	myStruct.pubDate = Now();&#xD;
	myStruct.version = "rss_2.0";&#xD;
	&#xD;
	/* Add the feed items. A more sophisticated application would use dynamic variables&#xD;
		and support varying numbers of items. */&#xD;
	myStruct.item = ArrayNew(1);&#xD;
	myStruct.item[1] = StructNew();&#xD;
	myStruct.item[1].category = ArrayNew(1);&#xD;
	myStruct.item[1].category[1] = StructNew();&#xD;
	myStruct.item[1].category[1].value = "Cat1";&#xD;
	myStruct.item[1].enclosure = ArrayNew(1);&#xD;
	myStruct.item[1].enclosure[1] = StructNew();&#xD;
	myStruct.item[1].enclosure[1].url = "http://" &amp; CGI.HTTP_HOST &amp; "enc/myenclosure.mp3";&#xD;
	myStruct.item[1].enclosure[1].length = 1212;&#xD;
	myStruct.item[1].enclosure[1].type = "audio/mp3";&#xD;
	myStruct.item[1].description = StructNew();&#xD;
	myStruct.item[1].description.value = "The first item in the feed";&#xD;
	myStruct.item[1].guid = StructNew();&#xD;
	myStruct.item[1].guid.isPermaLink = "Yes";&#xD;
	myStruct.item[1].guid.value = "http://" &amp; CGI.HTTP_HOST;&#xD;
	myStruct.item[1].title = "Item 1";&#xD;
	myStruct.item[2] = StructNew();&#xD;
	myStruct.item[2].category = ArrayNew(1);&#xD;
	myStruct.item[2].category[1] = StructNew();&#xD;
	myStruct.item[2].category[1].value = "Cat1";&#xD;
	myStruct.item[2].category[2] = StructNew();&#xD;
	myStruct.item[2].category[2].value = "Cat2";&#xD;
	myStruct.item[2].description = StructNew();&#xD;
	myStruct.item[2].description.value = "The second item in the feed";&#xD;
	myStruct.item[2].guid = StructNew();&#xD;
	myStruct.item[2].guid.isPermaLink = "Yes";&#xD;
	myStruct.item[2].guid.value = "http://" &amp; CGI.HTTP_HOST;&#xD;
	myStruct.item[2].title = "Item 2";&#xD;
&lt;/cfscript&gt;&#xD;
&#xD;
&lt;cffeed action = "create"&#xD;
	name = "#myStruct#"&#xD;
	xmlVar = "myXML"&gt;&#xD;
&#xD;
&lt;cfcontent type="text/xml" reset="true"&gt;&lt;cfoutput&gt;#myXML#&lt;/cfoutput&gt;&#xD;
&lt;/code&gt;&#xD;
&#xD;
Please note the following:&#xD;
&lt;ul&gt;&lt;li&gt;The code was specifically written without external dependencies so that it will work on any ColdFusion 8 installation.&lt;/li&gt;&#xD;
&lt;li&gt;&amp;lt;cfsetting showdebugoutput="no"&amp;gt; can be a lifesaver when working with &amp;lt;cffeed&amp;gt;--I was tearing my hair out for a bit until I had that head-slapping moment when it dawned on me why I kept being told by the browser that the feed was invalid.&lt;/li&gt;&#xD;
&lt;li&gt;I consider it good coding practice to &lt;strong&gt;always&lt;/strong&gt; scope variables, even those in the Variables scope. The only reason the above code doesn't use scoped variables is to keep it as similar as possible to the example code referenced at the top of this post.&lt;/li&gt;&#xD;
&lt;li&gt;If you're looking for information on the metadata properties for the feed itself, see &lt;a href="http://www.coldfusionjedi.com/index.cfm/2007/8/22/Metadata-properties-for-CFFEED" target="_blank"&gt;Ray Camden's blog post on the subject&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <category>RSS</category>
      <pubDate>Thu, 31 Jul 2008 05:35:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/7/31/Creating-an-RSS-Feed-Using-ltcffeedgt-with-a-Structure</guid>
    </item>
    <item>
      <title>Redirecting RSS feeds</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/2/21/Redirecting-RSS-feeds</link>
      <description>After my last post (about my blog's move) generated a whopping 3 views (possibly all by me!), I began to believe that my suspicions that RSS readers may not like HTTP 302 redirects might be well-founded. So I checked out &lt;a href="http://www.fullasagoog.com" target="_blank"&gt;Full As a Goog&lt;/a&gt; and sure enough, it wasn't showing my new post some many hours after I posted it.&#xD;
&#xD;
So I did a little digging into the matter of redirecting RSS feeds and I found that &lt;a href="http://www.kbcafe.com/rss/rssfeedstate.html#redirect" target="_blank"&gt;an HTTP 302 redirect (which is what I was using) should temporarily redirect the feed&lt;/a&gt;. I'm not sure why that wasn't working.&#xD;
&#xD;
But it doesn't really matter because I don't truly want a temporary redirect, I want a permanent redirect. For that it appears there are two choices: use an HTTP 301 redirect or use an XML level redirect (further info on both is given at the above link). It is possible to generate either using ColdFusion (for the former, you would use &amp;lt;cfheader&amp;gt; and for the latter you just put the appropriate XML into your RSS XML output). The latter struck me as a more interesting approach so that is the one I am now using.&#xD;
&#xD;
Does it work? I'm not sure--you tell me! If you were consuming the feed from its old location at &lt;a href="http://www.joshuaadams.com/blog" target="_blank"&gt;http://www.joshuaadams.com/blog&lt;/a&gt; and your reader is now consuming the feed from its new location at &lt;a href="http://blog.joshuaadams.com" target="_blank"&gt;http://blog.joshuaadams.com&lt;/a&gt; then yep, it worked for you. But if you're still showing the old feed, then no, it isn't working for you (although that then begs the question of how you ended up here). Comments letting me know if it worked for you are appreciated; comments letting me know it didn't work for you are even more appreciated.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <category>RSS</category>
      <pubDate>Thu, 21 Feb 2008 08:10:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/2/21/Redirecting-RSS-feeds</guid>
    </item>
    <item>
      <title>My blog has moved!</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/2/20/My-blog-has-moved</link>
      <description>I have made a slight change in the location of my blog: previously it was at &lt;a href="http://www.joshuaadams.com/blog"&gt;http://www.joshuaadams.com/blog&lt;/a&gt; and now it can be found at &lt;a href="http://blog.joshuaadams.com"&gt;http://blog.joshuaadams.com&lt;/a&gt;. &#xD;
&#xD;
So is that old location given above now a broken link? Nope--if you hit a page in its old location, you will be redirected to its new location. Note that this is true not just for the main page of the blog but for &lt;strong&gt;any&lt;/strong&gt; page. How does it work? Just a few lines of code for ColdFusion 8. Stay tuned for more details....&#xD;
&#xD;
What I'm not sure about is how consumers of RSS feeds will react to this change--the RSS feed isn't present in its old location but requests for it in its old location will be redirected to its new location. However, I'm not sure how well readers will handle this. Please leave me a comment and let me know how yours does.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Thu, 21 Feb 2008 01:30:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/2/20/My-blog-has-moved</guid>
    </item>
    <item>
      <title>ColdFusion 8: more great features than you realize</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/2/15/ColdFusion-8-more-great-features-than-you-realize</link>
      <description>Lest I become one of those people who has a blog but never posts:&#xD;
&#xD;
ColdFusion has more great features than you realize. Well, okay, I can't legimately claim to know what you realize. But as I am coming up to speed in my job as &lt;a href="index.cfm/2008/2/6/And-the-new-Adobe-ColdFusion-Specialist-is-me"&gt;ColdFusion Specialist&lt;/a&gt;, it strikes me just how many great features there are in ColdFusion 8. And my guess is I'm not the only one who would have that reaction.&#xD;
&#xD;
Rather than expound on all these great features myself, let me instead point you to &lt;a href="http://www.adobe.com" target="_blank"&gt;adobe.com&lt;/a&gt; for this &lt;a href="http://www.adobe.com/products/coldfusion/features" target="_blank"&gt;list of new features in ColdFusion 8&lt;/a&gt;. In time I expect to post additional information and code samples for some of these features. Are you interested in learning more about any features in particular? If so, post a comment and let me know!</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Fri, 15 Feb 2008 05:50:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/2/15/ColdFusion-8-more-great-features-than-you-realize</guid>
    </item>
    <item>
      <title>And the new Adobe ColdFusion Specialist is...me!</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/2/6/And-the-new-Adobe-ColdFusion-Specialist-is-me</link>
      <description>I am pleased to announce that I have accepted a Systems Engineer position in the role of ColdFusion Specialist with Adobe Systems, Inc. I am excited about working for Adobe and about the role as ColdFusion Specialist. What has me so jazzed up? Getting to work with ColdFusion (and also Flex, AIR, LiveCycle, and the many other great tools from Adobe) and at the same time with you, the ColdFusion user. I love ColdFusion, but what I love even more is working with ColdFusion users as they do new, better, bigger, and innovative things with ColdFusion! And that's exactly what I have been hired to do.&#xD;
&#xD;
Over the past several years, I have had the pleasure of getting to know so many in the ColdFusion user community at &lt;a href="http://www.cfconf.com" target="_blank"&gt;conferences&lt;/a&gt;, &lt;a href="http://www.adobe.com/cfusion/usergroups" target="_blank"&gt;user group&lt;/a&gt; meetings, and other events. I'm excited for this opportunity to focus on continuing those relationships and forging new ones. Because for me, that's the greatest thing about my job: I am here for &lt;strong&gt;you&lt;/strong&gt;! If there is anything that you need from Adobe in regards to ColdFusion, I'm your man. So don't be shy--get in touch! I'm still in ramp up mode so I'm not going to list contact information here, but you can simply add a comment to this post or use the Contact link at the bottom of the page to send me a message. I look forward to hearing from you soon!&#xD;
&#xD;
One more thing: not to make this sound too much like an awards acceptance speech, but the reality is that there are a number of people who deserve my thanks for their role in helping me get to the point where I was able to land this position. But rather than try to cover them all and risk missing any, I will instead turn my thanks to the &lt;a href="http://www.acfug.org" target="_blank"&gt;Atlanta ColdFusion User Group&lt;/a&gt; as so many of those deserving my thanks are people I know through my involvement in ACFUG. Thanks ACFUG and those I know because of it--I appreciate you! If you're reading this and you're serious about your career and you're not attending meetings of your local user group, you need to start. If there is no local user group, you need to start one. And another great option--and the place to turn if absolutely no one lives near you such that any user group you would start would be a user group of one--is the &lt;a href="http://coldfusionmeetup.com" target="_blank"&gt;Online ColdFusion Meetup&lt;/a&gt;.</description>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <category>About Me</category>
      <pubDate>Wed, 06 Feb 2008 23:30:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/2/6/And-the-new-Adobe-ColdFusion-Specialist-is-me</guid>
    </item>
    <item>
      <title>Quality costs money</title>
      <link>http://blog.joshuaadams.com/index.cfm/2008/2/6/Quality-costs-money</link>
      <description>Look, there are exceptions to every rule, but generally, quality costs money--and the more quality, the more money it costs.&#xD;
&#xD;
Today I was asked if I could DJ for 60% less than my minimum price for a wedding reception. My response in short was yes--if the budget is a shoestring with the event at a rec center and the frills at a minimum. I said, however, that if she is willing and able to pay for a nice venue, nice food, nice flowers, and so on, then if she wants me to DJ for her, she's also going to have to pay my rate, the rate of a nice DJ. The truth is that, from the perspective of my materials costs, I could justify the lower price. However, time is a precious resource: if I'm doing a job for you, how much time it takes me is an important consideration in how much I charge for that job. And I invest a large amount of time in DJing a wedding reception because that's what it takes to do it right. Now, that doesn't mean that anyone has to be willing to pay me what I ask. But people hire me. And they do pay me what I ask because they understand that quality costs money and what I'm asking is a great price for the value I deliver. (NOTE: again, there are exceptions to the "quality costs money" rule; for instance, maybe this particular prospect can find a DJ of equal or better quality for the price she wants to pay. But any DJ who charges what she wants and delivers quality on par with what I deliver is, in all truth, doing bad business--he/she isn't charging enough for his/her services...and time!)&#xD;
&#xD;
What's this have to do with ColdFusion?  Well, it reminds me of a &lt;a href="http://www.cfinsider.com/index.cfm/2007/11/10/Things-ColdFusion-is-not-and-Why-ColdFusion-isnt-free" target="_blank"&gt;great blog post about ColdFusion&lt;/a&gt; (see--you thought I'd put this post in the wrong category, didn't you?) from &lt;a href="http://www.cfinsider.com" target="_blank"&gt;Jason Delmore&lt;/a&gt;. Give it a read if you haven't already.</description>
      <category>DJing</category>
      <category>ColdFusion</category>
      <category>Adobe</category>
      <pubDate>Wed, 06 Feb 2008 18:11:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2008/2/6/Quality-costs-money</guid>
    </item>
  </channel>
</rss>

