Table of Contents
Prelude to Fusebox
Fusebox Changes The World!
The situation with web application development these days...
A CF Programmer’s Dream World...
Why use a Structured Architecture?
What is Fusebox?
Before You Write Any Code
Create the Directory Structures
Create the Index.cfm Files
Fusebox Anatomy: the Fusebox (index.cfm)
The Fusebox Architecture
The Fusebox Architecture
Create the Fuseactions
Conventions, Extensions, and Rules
File Naming Convention (Fuses)
Fusedoc: A Documentation Standard
Fusedoc Legend
Sample Fusecard / Fusestub
What’s in a Fuse?
Create the Necessary Files (Fuses)
Fusebox Anatomy: a fuse
Putting it all Together
Extending Fusebox
Building A Fusebox Shopping Cart
The Shopping Cart Array
The Cart Summary page
The Catalog page
The Item page
Adding an item to the cart
Removing an item from cart
Clearing the cart
The Fusebox – index.cfm
App_Locals.cfm
App_Globals.cfm
Congratulations!
Current Enhancements to Vanilla Fusebox
Conclusion: Why use Fusebox
Fusebox Resources
|