80 likes | 96 Views
Discover how FuseBox 4 can standardize your code, improve team communication, and make maintenance easier. Learn how it works and get started today!
E N D
FuseBox 4 - From the Beginning… Kevin Penny, MMCP Kevin@hotgigs.com
Questions Answered - Topics Covered • What is FB4? • What can FuseBox do for me? • Why should I use it? • How does it work? • Does it require skills I don’t have?s • How do I get started? • When should I start using it? • Where can I get information on it?
FuseBox - The Framework – What is it? • Way to organize code and files • A methodology for programming • A core file that supports the above • A non-profit organization (fusebox.org) that coordinates the above
What can the FuseBox do for me? • Standardization of code (No Cowboys) • Better team communication • Cheaper/Easier maintenance • Can pick up others code faster • Fewer bugs due to different styles • Can think about the fun stuff instead of code structure
How does it work? • A request made of the server to perform some action is known as a fuseaction. • Fuseactions are made up of the circuit name, a dot separator, and the actual request. • Cart.addItem • Users.login • Srm.displayusers • Noun.verb • A Circuit determines what fuseaction is called • The page is parsed (created) and sent to the requesting user
Show me How it works • Download Core files/Installation from fusebox.org • Preferably CFMX Version • LIVE DEMO BEGINS • Download Core Files (FB4) • Run page – HELP?! (John Bynons Tutorial to the Rescue) • Create Circuit File • TIP – Windows Users: Tools – Folder Options – View – Uncheck ‘Hide extentions for Known file types’! • Add a page • Run the page • View Page • View Compiled CFM file Source • Create a View Page • Create a Form Page • Create a FormAction Page • Run the Pages
Questions? • Why is the Sky Blue? • How do they get the caramel in the Caramilk bar? • When you eat Smarties do you eat the Red ones last? • What would you do for a Klondike Bar?
Credits • Micheal Smith’s PPT on FB4 • FuseBox.org • John Beynons Tutorial (SAVIOR!) • Lesson 2, 3, 4, 5, 6, 7 • Sandy Clark FuseBox 4 extention • HotGigs.com – Contract Jobs