CFML Features for More Modern Coding
As ColdFusion and CFML have continued to evolve and improve over time, newer, more modern features have been added. These features will help developers who use CFML work better, faster and more like other modern languages. These additions and improvements should help CFML’s standing in the industry because it is becoming more of a modern way to write code thus should attract more developers to at least take a new look at CFML.
Some of those features are as follows:
• CF 10 started the use of Closures to let developers write function expressions or a function that exists as part of a larger expression.
• CF 11 added the queryExecute() function to use with script instead of using the tag cfquery.
• The addition of member functions which are built-in object methods are a more straight forward way to write code and can be used in method chaining as well.
• The idea that all CFML functions are now First Class functions and can be passed as callbacks and what does that mean to every developer
Even though these are more modern features, any developer should be able to understand how these can benefit them. This presentation will show how these features can be implemented by anyone using CF 10 and above, however, you don’t need to have any real knowledge about how these work before coming to this session.