ColdFusion began as a completely tag-oriented platform. With ColdFusion 5, there was the first introduction of script user functions. Some users were excited about script but version 9 is the first one to completely support script. This means that there are many new features and perhaps for some, they will all be new features. I have been a big supporter of script and will show you the joys of programming beyond tags. You can still use custom tags and that will not go away.
In this chapter, we will: