What is the main difference between ColdBox and other frameworks like fusebox, mach ii, and model glue?
Well, the main difference is that ColdBox is not based on a strict XML dialect but on ColdFusion logict itself and several conventions instead of configurations. So instead of writing your declarations in XML and be restricted by it, you write your events in coldfusion and use the framework’s methods to set views to render/dispatch, call models (Business layer), call plugins for application specific tasks, etc. Another main difference is that you can extend the framework by creating custom plugins. You can build any amount of plugins and create you own library of tasks and aspects for your applications. You can then easily instantiate them when needed by just declaring their main location in the framework’s configuration file. ColdBox is not only an MVC presentation tier framework, but also a development toolkit. It provides you with pre-built modules that will make your development easier and faster. Since ColdBox is an event-driven framework, you can integrate events created from oth