If I'm going to use Eclipse for ColdFusion development, what packages do I need?
This question just came into my mailbox and I see it enough on cf-talk and other listservs so I figured it warranted a quick blog post. If you are just concerned about doing ColdFusion development with Eclipse, then you want to grab:
CFEclipse - This is the main package for doing CF development with Eclipse. It will give you syntax highlighting, CFC method views, tag completion, etc.
Adobe CF Extensions - This gives you RDS support as well as query building/exploring (you can view your tables and write simple queries as well as testing them). It also gives you the sexy log viewer. This tool lets you watch a log file and as messages are appended, they automatically show up in the viewer. You also get the debugger and snazzy wizards.
Adobe CF Help for Eclipse - The ColdFusion docs for Eclipse
There are certainly other packages a good developer will want, but these will get you going with ColdFusion.
Handling CFDIV's resizes
Omer asks:
I am using cfdiv to allow users to browse videos without refreshing the whole page. The problem I am facing now is that when the user hit the next link to show 10 next videos, the div starts loading the stuff and it resizes (get smaller with the loading message) and when the videos load, it goes back to its original size. I want to know how can I keep the size of div same even when ajax is loading the stuff.
Having issues with your BlazeDS/Flex app? Try changing the display-name
For days now (well, days in man hours, today is my first day back from vacation), I've been struggling with an issue concerning Flex and BlazeDS. Specifically an issue with the Flex front end receiving messages being sent by BlazeDS. I finally found the answer today, but before I go on, please note I'm a bit fuzzy on the details here - all I know is that it worked and I'm about as freaking relieved as a developer can get.
Don't forget to validate those checkboxes/radio buttons/multi selects/etc
Ok, so I know "Validate Your Form Fields" is one of the ten commandments of web development, but even Jedis can screw this up at times. Here is a great, and maybe a bit subtle, example of something I screwed up in BlogCFC.
This is where your hot sauce comes from...
This week the Camdens decided to take a little field trip down to Avery Island, also known as the place where Tabasco is made. (By the way - do note they are a ColdFusion site!) While there, we did the factory tour, which is really just a long commercial, but pretty darn interesting none the less. I had no idea they used old whiskey barrels to help prepare the peppers.
structClear and Sessions - Still bad?
In yesterday's blog post about cflogout, sessions, and the back button, there was a passing discussion about the structClear function and sessions. Phillip Senn asked if it was safe to use it on the session scope. It seems like it should be as long as you remember that this will not end the session but simply clear the current values.
Ask a Jedi: cflogout, session variables, and the back button
Steph has a few questions/concerns about cflogout, sessions, and the back button. His email to me was:
Hi Ray, What's the best practice for logging out users using cflogin and cflogout? I'm using CF7, and I cant figure out how to workaround the following issues listed in livedocs:
My New Years Resolutions
I'm keeping my 2009 resolutions nice and simple so that I can - you know - actually achieve some of them instead of failing horribly. So in no particular order, here is what I'd like to accomplish this year.
Happy New Year!
While it is still a bit early (frankly I'll be happy to make it till EST New Years) I thought I'd wish folks a Happy New Years while I still have a modicum of typing ability left in me. Be safe, and have fun everyone.
Broadchoice Workspace reviewed on Refreshing Apps
Just a quick note to share that RefreshingApps.com (I need to bookmark this site!) has reviewed the Broadchoice Workspace:
Broadchoice Workspace - team collaboration on AIR
Don't forget, you can download Workspace right now and give it a test drive:

