hal helm's logo  
home Home

training Training

writing Writings

code Code

tutorials Tutorials

newsletters Newsletters

consulting Consulting

Hal Helms logo
hal.helms

What Students Say...

"Training isn't really the right word. Your class was as much mentoring as training. I wish you would train other trainers!" - Jose G

"Really, the class was outstanding. My confidence level is up 100%. I just got finished showing Wireframes and DevNotes to the gang in the office, along with a quick overview of Fusedocs. We are a VERY happy group of developers. Most of them have had some exposure to Fusebox and seeing it in the context of a development lifecycle has generated a lot of enthusiasm. We're already seeing significant performance gains. It's going to take some time to get everyone up to speed, but there is a sense of a turning point in the war." - Oliver E

"It turns out that Java isn't really about syntax at all. It's about learning a new way of thinking, and your class did that for me. Thanks, Hal" - Terry Q

code section

Code

Code samples, custom tags, UDFs, etc.

Secure.cfm is a custom tag designed to work with the proposed security model I wrote about (under "Writings").

Fusebox 3 is released! Woo-hoo! Here's a small app that shows nested circuits, nested layouts, etc.

Fusebox 3 help files are available. These will "snap" right into your help pane in CF Studio 4.5. To install, unzip the file and read the readme.txt file. This has only been verified to work with Studio 4.5.

DevNotes: This version of DevNotes, thanks to Jeff Peters, is much simpler to use. I've also changed the database so that notes are no longer deleted, but are simply turned "off".

Wireframe: code for creating wireframes--part of the Extended Fusebox requirements gathering methodology. [Note: Lee Borkman took my code and removed the need for a database. You can get Lee's code here.]

Query Sim: the custom tag for creating query sims, a part of the XFB methodology that helps separate code development from database development.

Nesting: the custom tag that works with Circuits.cfm in XFB to create "universal fusebox paths".

Greek: the custom tag for creating customized "greeking".

Assert: the custom tag to provide for assertions in ColdFusion/XFB.

Log Error: the custom tag for logging errors to a text file.


Fusedoc DTD 2.0: The DTD for Fusedoc 2.0

Sample Fusedoc of simple login screen: Fusedoc 2 format

Sample Fusedoc of simple login query: Fusedoc 2 format

Sample Fusedoc of a validation script, sending user to appropriate fuseaction: Fusedoc 2 format

Sample Fusedoc showing how to define arrays where number of elements in array is not known.: Fusedoc 2 format

Sample Fusedoc showing how to define an array of structures where the number of structures in the array is not known.: Fusedoc 2 format

Sample Fusedoc showing how to define a structure where the names of a key is not known.: Fusedoc 2 format

Sample Fusedoc showing how to define a structure where the names and numbers of keys is not known.: Fusedoc 2 format

©copyright      designed by in-tuition.co.uk
hal helms' personal site Articles catalogue
2000 2001 2003 2004

teamallaire.com v 4_2