Viewing by month: May 2008
My cf.Objective() Wrap-up at Fusion Authority
Posted on May 11, 2008
Just a quick note to let folks know that, while I did post session summaries to my blog, I have written my overall review of cf.Objective for Fusion Authority. You can find my cf.Objective() Wrap-up here.
cf.Objective() Cairngorm Presentation and Code
Posted on May 06, 2008
Thanks to everyone who attended my presentation at cf.Objective(). I know Cairngorm can be a tough sell, especially following Laura's Mate presentation, Max's Flex without a framework presentation and all the talk about Chris Scott's Swiz. Nonetheless, Cairngorm is still the dominant framework in Flex and well worth knowing, even if it's just to know what you don't like about it.
Anyway, I am attaching the presentation in PDF format. You can also download the example application via Subversion on my Google code site.
Continue Reading →ColdFusion Open-Source Update - May 5, 2008
Posted on May 05, 2008
Two new releases and four updates this week (and a ton of presentation notes from cf.Objective()). Speaking of cf.Objective(), it was awesome, as expected, but more on that later. Unfortunately, I have to pass on the sad news to all the open-source developers that I will no longer be releasing updates or maintaining the open-source list. I was having a deep conversation with the world-renowned language expert, Richard Bremner (or as I call him, Morpheus), and he has convinced me that since CFML is not a language, that these were not actually "projects." Below I transcribed the quote my discussion with Richard that I think will clarify this point to people (in it he refers to me by his friendly nickname for me, Neo):
"ColdFusion is a system, Neo. That system is our enemy. But when you're inside, you look around, what do you see? PDFs, Ajax integration, queries, components. The very code we are trying to save. But until we do, this code is still a part of that system and that makes it our enemy. You have to understand, most ColdFusion developers are not ready to be unplugged. And many of them are so inured, so hopelessly dependent on the system, that they will fight to protect it."
Anyway, my eyes have been opened...Thank you Morpheus (i.e. Richard Bremner).
cf.Objective Session - Transfer Caching Mechanisms by Mark Mandel
Posted on May 03, 2008
Mark Mandel covers the theory of caching and what problems it solves and then discusses, in detail, how Transfer addresses caching. The main problem, obviously, is that some aspects of your code can be "expensive" such as retrieving large datasets from the database or converting large data sets into components. Caching addresses this by storing information on disk or in memory so as not to have to repeat the expensive portion of the code.
cf.Objective() Session - Flex: No Frameworks Required by Maxim Porges
Posted on May 03, 2008
Considering that I am giving the Cairngorm session tomorrow and that I was so impressed by Laura's Mate session yesterday, this seemed like a "must see" for me. Max starts by saying that this is not necessarily a "to use frameworks or not" but focuses more on many underlying design patterns you can use (and that some frameworks already contain).
Continue Reading →