What’s New in ColdFusion MX
ColdFusion MX represents perhaps the single most revolutionary release of ColdFusion yet. The application server itself was completely rewritten in Java. All previous versions of ColdFusion were written in C++. The shift to Java has allowed ColdFusion MX to take advantage of the J2EE framework and all it has to offer in terms of standards, functionality, and scalability. So much has changed since ColdFusion 5 that it would be redundant to list it all here. I’ve decided to highlight the major enhancements instead:
Because ColdFusion code now compiles to Java, execution of most code is now significantly faster than in previous versions of ColdFusion.
There is tighter integration between ColdFusion and JSPs, servlets, EJBs, and Java objects than ever before.
Enhanced support for both internationalization and localization has been added, and ColdFusion MX now supports Unicode.
ColdFusion’s query of query feature has been greatly enhanced to support a wider array of options.
ColdFusion MX uses JDBC (although it can still use ODBC) for database connectivity. In many cases, this eliminates the need to install separate client libraries on the server.
Regular-expression support has been greatly enhanced in ColdFusion MX. Regular expressions are now “Perl compatible.”
User-defined functions have been enhanced in ColdFusion MX. In addition to CFScript-based user-defined functions, you can now create them using CFML tags.
The introduction of ColdFusion Components ...