ColdFusion 9 ISAPI Only Runs in 32-Bit Mode

I recently updated my work laptop to 64-Bit Windows 7 so that I could up my RAM, and found that after installing CF IIS 7.0 threw 0x800700c1 errors. Luckily, after some googling, I found the answer.

 


ColdFusion Spreadsheet Headers Ignore Empty Columns

This is one of those notes-for-my-future-self type posts related to a bizarre behavior with ColdFusion's support. ColdFusion ignores any column at the end of your document where the only data was in the row you specified as a headerrow (assuming you ignore the header row). Got that?

 

Utility Functions: Two UDFs to Make Spreadsheets Easier

I started diving into using ColdFusion's capabilities to work with Excel spreadsheets for the first time today. Even though its been a part of ColdFusion since CF9 dropped in 2009, I've not been called on to use the functionality, so I'm a bit behind the curve. Once I got moving though, I found some annoyances and gotcha's that drove me to come up with a couple of new UDFs to ease my pain. Find SpreadsheetExpandedInfo() and SpreadsheetGetData() after the jump.

 

Problems with Day() and CreateTimeSpan()

I'm attempting to use CreateTimeSpan() to hold information about how long my system will be down for maintenance given a starting date and time, and I've been running into a few interesting issues. I'd have thought that this would be a simple matter, as adding a timespan to an existing time stamp would be a useful mechanic, but it seems as though there are some hidden gotchas and, perhaps, some outright bugs.

 

Useful Link: Hacking your ColdFusion Administrator Password

I found myself in a tight spot earlier today; I couldn't remember the password I supplied to ColdFusion Administrator on one of my machines. Since Adobe doesn't offer a recovery mechanism, I was worried I'd need to do a full re installation to purge the password. I turns out the solution is a lot easier than I expected:

http://coldfusion8.blogspot.com/2008/08/what-if-you-forget-coldfusion-admin.html

 

Legitimate use for Evaluate()? Do Not Want!

I hate Evaluate(). I hate it like I hate mornings without coffee. I hate it like getting Visual Studio's Debugger to work. I hate Evaluate(), and thats why I'm sad to say that I think I've found a case where I can't use any of my standard tricks to avoid using Evaluate(), and have to give the ugly beast its moment of glory.

 

More Entries

Jon Hartmann, July 2011

I'm Jon Hartmann and I'm a C# .Net developer by day, a ColdFusion guru by night, and all around Javascript fanatic. Stay right here to read my technical posts as I grapple with mysterious error messages, user interface design questions, and all things baffling and irksome about programming for the web. Learn more about me.

Post a job. Find one. authenticjobs.com

Interested in becoming a sponsor? Contact me.