The i-Technology Media!
Register | Log in
   
 
.NET  ·  AJAX  ·  CLOUD  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
Comments
Google Wave Invitation Giveaway
By Aditya Banerjee
Timo Hirvonen wrote: I would really appreciate an invitation. Been desperately trying to find one :) timo [dot] hirvonen [at] gmail [dot]com
Nov. 27, 2009 11:13 AM EST
Cloud Expo on Google News
Did you read today's front page stories & breaking news?


2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts

2009 East
GOLD SPONSORS:
CA
Get Your Transactions Under Control: SOA Performance Management
Software AG
Performance Driven Adoption: The Secret to Advancing SOA
Intel
The Evolving SOA Appliance: 3 Game-Changing Innovations
SILVER SPONSOR:
Denodo
Data Mashups: Deliver Your Project Faster with Virtualized Data Services Across Internal & External Sources
POWER PANELS:
The Business Value of Service Orientation
Driving Profitability Through User Experience
Click For 2008 West
Event Webcasts
Live Google News by SYS-CON!
Top Three Links You Must Click On


Fusebox
FuseBox Standards
FuseBox Standards

By: Steve Nelson
Sep. 18, 2003 12:00 AM

Introduction
Writing applications within a multi person team can be difficult. Sharing applications between two teams can become even more difficult. Effectively sharing applications with 30,000 other developers such as with the ColdFusion community is almost impossible... unless everyone adheres to standards for writing these shared applications. The Fusebox Organization has been assembled to create these standards.

The Fusebox Organization consists of ColdFusion developers from around the world and at this time it does not cost anything to join. The Organization holds occasional chat sessions; anyone may participate. The chat sessions allow the ColdFusion community to have state what the Fusebox standards will be, so it is encouraged that as many Cold Fusion programmers participate in the chat sessions as possible. To be notified of the chat sessions, enter your contact information at the Fusebox web site.

The Fusebox Organization's web site, http://www.fusebox.org contains details about upcoming Fusebox standards, chat sessions, and example applications. An exciting event in which some members of the Fusebox Organization will be participating is the U.S. ColdFusion Conference on July 24-26 in Ft. Collins, Colorado, USA. More can be read about this at http://www.secretagents.com/uscfug

Problems the Fusebox Standards will solve
Before writing the Fusebox standards, we (about 50 CF developers) discussed some of the problems ColdFusion developers run into when writing ColdFusion applications. Here are two of the main problems, which the Fusebox Specs attempt to solve. We feel sure we will encounter more problems and as a community we will determine the solutions.

Problem 1: One of the main issues with writing CF applications is writing "Spaghetti code". Imagine a ball of spaghetti. Now add a strand to the ball. Now add another strand to the ball and another. This is how most applications are written. They are first designed thinking they thought of everything, then the client says 'wait I need this..." so it gets added. Pretty soon after doing this, the code for the application becomes unmanageable.
Solution 1: ColdFusion applications are file based. So the easiest place to lose track of what an application is doing are in these files. The Fusebox Specifications will attempt to solve this problem of managing files so all Fusebox based applications "look" and "work" the same (at the code level).

Problem 2: Different types of Databases
Solution 2: CF shops do not use the same databases, some use Access, others SQL Server, others Oracle. It's important that Fusebox applications be database independent. Primary keys are one of the main issues that are affected by this. So we set a standard "Integer" data type for the primary key. This "Semi-autonumber" field is incremented within the application instead of within the database. This allows for transfer among different types of databases.

Conclusions
The Fusebox standard is going to help CF developers by allowing applications to work better together. Whether applications are being integrated among different developers within your own CF shop or different developers in the CF community, the Fusebox standards will help connect these different ColdFusion applications. We encourage you to join us in our discussions about the standards. You can find out more information at: http://www.fusebox.org.

In this issue of CF Advisor, you can read up on the latest FuseBox specs.

Published Sep. 18, 2003— Reads 5,316
Copyright © 2003 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About Steve Nelson
Steve Nelson is a ColdFusion freelance consultant for SecretAgents, Inc. Steve invented the original Fusebox framework, which has become wildly successful. His company specializes in managing large teams of remote ColdFusion developers. Steve's Web site is www.secretagents.com.

Add Your Feedback

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers

ADS BY GOOGLE

Breaking Java News
South American Silver Corp. Completes $2.78 Million Financing
Stone Resources Limited Announces Resignation of Directors
L.A.'s West 3rd Street to Launch Public Valet Service Tomorrow
Lorus Therapeutics Raises $2.46 Million in Equity Financing
Cagim Announces Increase in Results for Second Quarter of Fiscal Year 2009
Chai-Na-Ta Corp. Reports 2009 Third Quarter Results
Statement of Condolence-Nelson Leeson, President of the Nisga'a Lisims Government
T.G.I. Friday's(R) Restaurants Announce Gift Card Giveaway
Media Advisory: New National Research Council, University of Ottawa Laboratory Home to Canada's Fastest X-Ray Laser
November Is Pulmonary Hypertension Awareness Month

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  Cloud Computing Conference & Expo  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window