New Features of Fusebox 4 1 John Quartovon
New Features of Fusebox 4. 1 John Quarto-von. Tivadar The Fusebox Corporation Fusebox Conference
New Features § Fusebox 4. 1 contains several powerful new features § Many come from developer comments over past 18 months § Plus a few surprise additions Fusebox Conference
The “Biggies” § § Content variables with <include> “One-stop” core files Assertions “fusebox. init. cfm”, a global fuse § Runs after Loader and after Form. Url 2 Attributes but before the fuseaction is set § <instantiate> for creating instance of CFCs or Java classes § <invoke> for invoking methods on an instance of Class or on § Core file error templates Fusebox Conference
The “Smallies” § In index. cfm , the local var FUSEBOX_APPLICATION_PATH § Needed due to “one-stop” core files § <do> in <globalfuseactions> has been deprecated in favor of <fuseaction> § New fusebox parameter “ignore. Bad. Grammar” adopted § New <classes/> section of fusebox. xml § Used by <instantiate> and <invoke> § New app. fb. root. Directory deprecated in favor of app. fb. approotdirectory. Likewise, app. fb. webrootdirectory added § New dir for error templates (named, “errortemplates”) off the approot Fusebox Conference
Les Petites, part deux § Zero-length fuseaction is now treated as undefined § In fusebox. xml circuit definitions, the attributes “path” and “parent” now default to empty string § Faster core file execution in Development mode § Core file version now reflected in its file name § New fusebox parameters “use. Assertions. In. Development” and “use. Assertions. In. Production” adopted Fusebox Conference
The Future… § Teaser for FB 4. 2: § User Defined Lexicon of Verbs § <include template=“do. This”/> § <jcq: include file=“do. That”/> § <jcq: jump/> § <jcq: vote frequency=“often” who=“ABB” /> Fusebox Conference
- Slides: 6