>Can open, worms all over the floor! > >IMHO - Fusebox is a methodology with a lot of dedicated followers - if you >come to CF from a "coders" background it's very rare for you to adopt >fusebox (unless you are first taught this way), however if you come to CF >from a "programmers" background you will take to fusebox like a java built >duck to object oriented water. > >Advantages: >1) re-use your code (build something once, then plug it in again and again >to each of your solutions) - reuse code in a O-O style. >2) work by piece rate (farm out whole sections of your product and have >people in sweat shops work over "fuses" for you while never being able to >see the whole picture) - remote and rapid component development >3) build the bricks first then make rooms then slot the rooms together >(build a site completely before you even put it together) - rapid component >development and site building. > >Disadvantages: >1) Non-linear development structure (hard to get your head around if you >build sites "organically" from seed to flower - fusebox seems like DNA >level >work - where you can build the flower first then get around to the seed.) >2) Needs very good documentation to follow (very hard to "fix" an error in >a >site if you weren't responsible for boxing all the fuses - really depends >on >how well the site was built along the fb guidelines) >3) Hard to re-train if you're not a programmer - we've got 8 CF developers >world-wide working for us and only two of them use FB - both of these come >from hard-core programming backgrounds, others have tried and given up - FB >is a lifestyle choice and not just for Christmas! > >Hal Helms is the daddy, anything written by him is groovy - but I think >there may be two FB camps now.... >
A couple sites that might be useful in your research are: 1. Fusebox.org, where you can find the latest core files and example apps: www.fusebox.org 2. Hal Helms' site for in-depth writings and tutorials: www.halhelms.com 3. Fusebox mailing list, which is just like this list in terms of useful help, but the host (Topica) is God awful and you will often have problems receiving the messages: www.topica.com/lists/fusebox/ 4. An immensely informative newbie tutorial by Kathryn Butterfly, which can be found at bombusbee.com/index.php?fuseaction=downloads. There are many more resources out there too, but this list should give you a solid start and allow you to determine if Fusebox is for you. And no, you don't need anything special on your machine except for ColdFusion Server and the free core files. I've personally just started using it, and I find certain aspects of it to be incredibly powerful, and I find I'm much more organized. However, some drawbacks I've encountered are lack of error-handling support (coming in a future release), and the concept of layouts tends to be a bit nebulous and unnecessarily complex to implement. Another issue the Fuseboxers are going to have to deal with at some point is integrating it with Neo. Obviously I can't get into details because of the NDA, but all I will say is that there are some core principles of the methodology that are not 100% compatible with the next release of CF and need to be addressed. Hope this helps, Dave. _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com ______________________________________________________________________ Why Share? Dedicated Win 2000 Server � PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER Instant Activation � $99/Month � Free Setup http://www.pennyhost.com/redirect.cfm?adcode=coldfusionc FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

