Ben, my challenge to thou art:

Develop a book in ColdFusion (either 4.5 or the upcoming 5 release) that is entirely 
re-written using fusebox examples (or at least a similair technique).  Let's start off 
the beginners as the awesome developers that they have the potential to be!  

Imagine what could happen to some of the developers who learned fusebox from the 
beginning?  I picture ColdFusion having taken off a lot better than it did, with more 
professional developers available.  Code easier to understand everywhere.  In short, 
Programming Utopia!!!  Well, I may exaggerate somewhat, but you get the idea...

Gregory Harris
Los Angeles Information Technology Agency (ITA)
[EMAIL PROTECTED]


>>> [EMAIL PROTECTED] 09/18 9:15 AM >>>
I'm training 5 people (all long time friends) on how to use ColdFusion.  And I'm 
training them in the Fusebox style so that as they're going through the CFWACK book 
and the Allaire self-paced tutorial CD, they'll constantly ask "Well WHY did they do 
it that way?" instead of simply accepting everything everyone has told them thus far 
at face value and accepting it as a standard.

--------------------------------------------------------------
Mark Warrick
Phone: (714) 547-5386
Efax.com Fax: (801) 730-7289
Personal Email: [EMAIL PROTECTED] 
Personal URL: http://www.warrick.net 
Business Email: [EMAIL PROTECTED] 
Business URL: http://www.fusioneers.com 
ICQ: 346566
--------------------------------------------------------------


> -----Original Message-----
> From: W Luke [mailto:[EMAIL PROTECTED]] 
> Sent: Monday, September 18, 2000 5:39 AM
> To: [EMAIL PROTECTED] 
> Subject: Re: Ok, What is Fusebox?
> 
> 
> Sounds extremely interesting, and a very good idea. I've been coding in CF
> for 3 weeks or so, done a couple of relatively simple projects; would you
> say Fusebox is something I *must* start to look at and incorporate into my
> code now, or should I wait until I have a little more experience?
> 
> Will
> 
> 
> ----- Original Message -----
> From: "Reynolds, Adam" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, September 18, 2000 1:24 PM
> Subject: RE: Ok, What is Fusebox?
> 
> 
> > In fusebox, every page on your site is delivered to you via a case
> statement
> > embedded in the index.cfm.
> >
> > Header and footer information is usually maintained by the index.cfm
> through
> > calls to header and footer files and any specific 
> action/display logic is
> > included with a rigid (ish) file naming standard that enables developors
> to
> > identify types of file (display, query, actions).
> >
> > Each file has a standard header (called a fusedoc). Due to the use of a
> > custom tag <cf_formurl2attributes> in the index.cfm all files 
> work through
> > the use of the attribute scoped variables.  You do not use URL or FORM
> > variables in any code.
> >
> > In effect this simplifies the maintenance because each file lists it's
> > required and optional attribute parameters, any included files and the
> > required 'Fuseactions' (which define exit conditions for a logic
> template).
> >
> > There is also a trick which enables you to make all attributes 
> look like a
> > directory structure...which is wonderful for submitting to 
> search engines
> > (as an example see www.greatgames.co.uk ...still working on this.)
> >
> > So in summary it enables a developer to focus on the functonality he is
> > attempting to deliver by clearly defining his interfaces and exit
> conditions
> > without worrying about display issues.
> >
> > Any maintenance of a site can usually be easily instigated because it is
> > simple to follow calling hierachies, and any problems/general
> modifications
> > can be easily added.
> >
> > Adam
> >
> >
> > > ----------
> > > From: W Luke[SMTP:[EMAIL PROTECTED]] 
> > > Sent: 18 September 2000 13:08
> > > To: [EMAIL PROTECTED] 
> > > Subject: Re: Ok, What is Fusebox?
> > >
> > > What exactly do you mean by "maintainable"?
> > >
> > > Will
> > > ----- Original Message -----
> > > From: "Reynolds, Adam" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Monday, September 18, 2000 12:15 PM
> > > Subject: RE: Ok, What is Fusebox?
> > >
> > >
> > > > Yup,
> > > > Fusebox really is a great leap forward in Web site development. It
> makes
> > > for
> > > > extremely maintainable code...just make sure you add those 
> headers to
> > > EVERY
> > > > file!
> > > >
> > > >
> > > >
> > > > > ----------
> > > > > From: Mark Adams[SMTP:[EMAIL PROTECTED]] 
> > > > > Sent: 16 September 2000 02:49
> > > > > To: [EMAIL PROTECTED] 
> > > > > Subject: Re: Ok, What is Fusebox?
> > > > >
> > > > > This looks COOL, Thanks for all the info!
> > > > >
> > > > > -Mark :o)
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: Mark Adams <[EMAIL PROTECTED]>
> > > > > To: <[EMAIL PROTECTED]>
> > > > > Sent: Tuesday, September 12, 2000 11:48 AM
> > > > > Subject: Ok, What is Fusebox?
> > > > >
> > > > >
> > > > > > What is Fusebox? I keep hearing about it.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > >
> > > >
> >
> > 
> --------------------------------------------------------------------------
> > > > > ----
> > > > > > Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ 
> > > > > > To Unsubscribe visit
> > > > >
> > > 
> http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk 
> > > or
> > > > > send a message to [EMAIL PROTECTED] with
> 'unsubscribe'
> > > in
> > > > > the body.
> > > > > >
> > > > >
> > > >
> > > >
> >
> > 
> --------------------------------------------------------------------------
> > > > > ----
> > > > > Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ 
> > > > > To Unsubscribe visit
> > > > >
> > > 
> http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk 
> > > or
> > > > > send a message to [EMAIL PROTECTED] with
> 'unsubscribe'
> > > in
> > > > > the body.
> > > > >
> > > > 
> **********************************************************************
> > > >  This email and any attachments are confidential and solely
> > > >  for the use of the intended recipient.  They may contain
> > > >  material protected by legal professional or other privilege.
> > > >  If you are not the intended recipient or the person responsible
> > > >  for delivering to the intended recipient, you are not authorised
> > > >  to and must not disclose, copy, distribute or retain this email
> > > >  or its attachments.  Although this email and its attachments
> > > >  are believed to be free of any virus or other defect, it is the
> > > >  responsibility of the recipient to ensure that they are virus free
> > > >  and no responsibility is accepted by the company for any
> > > >  loss or damage arising from receipt or use thereof.
> > > >
> > > > 
> **********************************************************************
> > > >
> >
> > 
> --------------------------------------------------------------------------
> > > ----
> > > > Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
> > > > To Unsubscribe visit
> > > 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk 
or
> > send a message to [EMAIL PROTECTED] with 'unsubscribe'
in
> > the body.
> > >
> >
>
> --------------------------------------------------------------------------
> > ----
> > Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ 
> > To Unsubscribe visit
> > http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk 
or
> > send a message to [EMAIL PROTECTED] with 'unsubscribe'
in
> > the body.
> >
> **********************************************************************
>  This email and any attachments are confidential and solely
>  for the use of the intended recipient.  They may contain
>  material protected by legal professional or other privilege.
>  If you are not the intended recipient or the person responsible
>  for delivering to the intended recipient, you are not authorised
>  to and must not disclose, copy, distribute or retain this email
>  or its attachments.  Although this email and its attachments
>  are believed to be free of any virus or other defect, it is the
>  responsibility of the recipient to ensure that they are virus free
>  and no responsibility is accepted by the company for any
>  loss or damage arising from receipt or use thereof.
>
> **********************************************************************
> --------------------------------------------------------------------------
----
> Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ 
> To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or
send a message to [EMAIL PROTECTED] with 'unsubscribe' in
the body.
>

------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ 
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ 
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebarRsts&bodyRsts/cf_talk or send a message 
to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to