Now Running ColdFusion 9

Posted By : todd sharp Posted At : November 12, 2009 8:51 AM Posted In: ColdFusion, SlideSix

9

If you follow me on Twitter you probably already know, but I wanted to put the word out that I'm now running ColdFusion 9 Enterprise. From a performance standpoint, the difference on SlideSix is pretty noticeable. I'm also loving how quick the Flex Management Console is now thanks to the complete Flash Remoting overhaul that came with CF9.

Want to know the coolest thing of all about this upgrade? It didn't cost me a dime. That's right, I was lucky enough to get a completely free license to CF9 Enterprise from ColdFusion Product Manager Adam Lehman. Do you have a brilliant idea for a startup that takes advantages of the power of ColdFusion? Pitch your idea to Adrock and you may just get your hands on a free license too!

I can't wait to take advantage of some of the UI enhancments and I know that the PDF upgrades will lead to an immediate improvement in the conversion quality of some presentations. There's also a handful of other ideas I have in mind to play with. More on those later.

As a footnote, I should mention that for the most part the upgrade went fine but there was one minor annoyance. The process to get CF working on IIS7+ is widely documented, but I ran into a different issue. After CF installed I kept getting Handler Mapping errors thrown by IIS. I'm not exactly sure this is the right thing to do, but the fix was to check 'Configure 32 bit webserver' in the web server connector tool. See screenshot:

Update: I ran into this issue because the App Pool was configured to run 32 bit. When upgrading from 32 bit CF to 64 bit make sure to set 'Enable 32 bit applications' to false in the App Pool's advanced settings.

Comments (9)

Brian Swartzfager's Gravatar Congrats on the upgrade: that's cool that Adam was able to score CF9 Enterprise for you. Makes sense, though, as SlideSix is an excellent example of what one (in your case, literally) can do with ColdFusion.

todd sharp's Gravatar Exactly Brian...and I'd love to see many more examples to help spread the word.

Scott P's Gravatar Props to Adam and Adobe for providing you with that.

John Allen's Gravatar Slide Six IS faster. CF9 seems like it got a really big speed bump from 8.

todd sharp's Gravatar It's definitely noticeable. Keep in mind I went from 32 bit cf8 standard to 64 bit cf9 enterprise.

Julian Halliwell's Gravatar Todd, if you're running CF9 on a 64-bit Windows 2008 then you shouldn't need to be configuring the web server as 32-bit. Check the IIS App Pool(s) to make sure it/they are all set to run as 64bit: under Advanced Settings: Enable 32-bit applications should be false.

todd sharp's Gravatar I think that's the problem Julian. Since I was running cf8 32 bit I'm sure that's what happened. I'll check that out tonight.

If that's the case I can change the app pool to use 64 bit and re-run the connector, right?

Julian Halliwell's Gravatar That makes sense, Todd. You would certainly have needed to set the app pools to 32 bit for CF8 Standard. Definitely worth checking and re-running the config so you can benefit from the full 64 bit.

Cheers
Julian.

todd sharp's Gravatar @Julian - thanks for the tip - that did it. Now I'm full 64 bit! :)

Going to update the post now...