Today, we're excited to release iCRM SDK, our ColdFusion wrapper for the Infusionsoft® API on GitHub. We're excited to release some code that's been very useful to Liquifusion Studios as a gift to the open source community.
I was excited to finally take some time to add the ability for people to upload screenshots in the ColdFusion on Wheels Site Directory when I ran into a big problem. When I started sending large screenshots to ColdFusion's
ImageScaleToWidth(), it would take 30+ seconds to do the processing. Unacceptable.
As I hit the books and learned about Ruby on Rails a couple years ago, there was one thing that I admired about how Ruby handles public and private sections of classes.
A few months ago, I blogged about my excitement about the role that full script CFCs could have in an MVC stack, particularly with ColdFusion on Wheels. In my excitement to try out the new feature, I had spent much of a Saturday manually converting all of my components into CFScript components in a project that I am working on.
Unfortunately, the CFScript part of ColdFusion isn't quite where it needs to be yet.
These are exciting times for ColdFusion. We have open source alternatives. Adobe just released their first shot at an official ColdFusion IDE, and they've even included Flash Builder in the package for free.
I've seen people comment that Adobe needs to promote and advertise ColdFusion more heavily. I think that this is a problem. While they are responsible for advertising and promotion to a degree, we must acknowledge that they've invested a lot into creating great tools for us to use and take some of the responsibility into our own hands.