Before I go any further, just a note, don’t let the word “Enterprise” scare you. Now, read on …
We love ColdFusion because it is quick and easy and more productive than any other option out there. But quick and easy and productive can be a bit of a double-edged sword. Don’t get me wrong, you can build worldclass powerful scalable highly secure applications in ColdFusion, and many developers do exactly that. But, quick and easy and productive can also encourage grow-as-you-go thinking, and there are tens of thousands of apps that were tossed together as proof-of-concept apps or “let’s just get this thing up and we’ll revisit it later” apps, and well, they tend to get deployed and take on a life of their own, and they never get revisited until something goes terribly wrong.
The reality is that as ColdFusion apps grow in complexity, so does the need for clean structure and framework best-practices and well thought-out architecture. And as important as is quick and easy and productive, so is ColdFusion’s ability to support enterprise class thinking when needed and when appropriate. Best of both worlds, have your cake and eat it too, … you get the idea.
But where to start? What is Service-Oriented Architecture, and what is its relevance to ColdFusion? Is MVC a help or a hindrance? Where does refactoring come into the equation? Can ColdFusion’s Java underpinnings be taken advantage of? What can ORM options like Hibernate and Transfer do to help? So many questions, and so few answers presented clearly and methodically and coherently. Until, now.
Joe Rinehart has been using ColdFusion since 1999, is the brains behind the Model-Glue framework (for both ColdFusion and Flex), and has earned a reputation as a top-notch developer and presenter. And this year he presents a session entitled Developing Enterprise ColdFusion Applications at MAX U.S. in San Francisco. In 60 minutes or so, Joe systematically and methodically walks through the problems, the options, and the solutions, making it all make sense for all.
Joe’s session runs just once, on Wednesday, November 19th from 5:00pm until 6:00pm. If you are brand new to ColdFusion, then this is probably not the right session for you, yet. But, having just finished working through Joe’s presentation content, I can state quite definitively that for the rest of us, this one is highly recommended.

3 thoughts

  1. Wow, thanks Ben!
    I’m _really_ looking forward to giving this preso. The only thing it doesn’t contain that I would like to have in it is more in-depth looks at actually using some of the technologies I talk about. For folks interested in things like the code side of hooking Hibernate up to ColdFusion, I’ll be talking about the nuts and bolts at both the CFUnconference and the BACFUG meeting on Wednesday, November 19th at 6:30 PM (details at http://bacfug.org).

Leave a Reply to Joe Rinehart Cancel reply