More on Fusebox at www.halhelms.com Fusebox Development Methodology : www.fusebox.org More on Fusebox at www.halhelms.com Fusebox Development Methodology.

Slides:



Advertisements
Similar presentations
Introduction and Planning your Site. Planning Your Web Site When Designing a Site for Yourself You have the final say over the design and content There.
Advertisements

Fusebox & CFCs Barney Boisvert 2004 Fusebox Conference.
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
Intermediate Visual Basic CISP 371 CRC Prof. Chapman.
FuseBox 4 - From the Beginning… Kevin Penny, MMCP
Fusebox Framework Florencio Almirol. Overview What is Fusebox? Concepts Request-Response Process Extending Fusebox.
Build a CMS Website. The topics this chapter covers are: What is CMS ? What you can do with CMS The benefits and disadvantages of using a content management.
CFUNITED – The premier ColdFusion conference Mindmaps For Better Programming Michael Smith TeraTech, Inc.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
Fusebox 3.0 The Framework, The Methodology, The Community Nat Papovich, Fusium.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
March 12 & 13, 2007 Fusebox 5.5 Scaffolding Kevin Roche Objective Internet Ltd.
ZFApp Preview Walkthrough. What is ZFApp? ZFApp is an application framework built on top of Zend Framework Fully compatible with the latest ZF Versions.
1/48 Real World FLiP Fusebox Life-cycle Process Michael Smith, TeraTech, Inc
March 12 & 13, 2007 Using FLiP as a sole developer Christian Ready Christian Ready Web Services.
Web engineering. Topic: DHTML Presented by: Shah Rukh Presented to: Sir Ahsan raza.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Loops in CF Michael Smith President TeraTech, Inc ColdFusion, Database & VB custom development
Prelude to Fusebox Prerequisite Understanding: / Variable scopes: session/client/application/request/attributes/caller Custom tags URLToken If you don’t.
Don’t Be Q-less Expanding Fusebox Functionality with FuseQ John Quarto-vonTivadar FutureNow, Inc.
Frameworks: Mach II or Fusebox 4? Sean A Corfield Director of Architecture Macromedia, Inc.
1/20 1 How to become a Guru Coder Michael Smith, TeraTech, Inc x110 Copyright.
An Introduction to Fusebox 3.0 Fusebox 3.0. An Introduction to Fusebox 3.0 The Fusebox Philosophy There are two ways of constructing a software design:
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Building Your First Fusebox 4 Application Jeff Peters
Decluttering your Software Development Process Michael Smith TeraTech, Inc.
Nested Layouts in Fusebox 3 John Quarto-vonTivadar FutureNow, Inc.
©2003 The Fusebox Corporation Fusebox MX Hal Helms.
©2003 TeraTech, Inc Fusebox 4 Michael Smith, TeraTech, Inc x110 Copyright TeraTech 2003.
1/36 1 Project Management What works, what doesn’t Michael Smith, TeraTech, Inc
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
What’s New from Macromedia Simon Horwith CTO Etrilogy, Ltd.
An Introduction to XFB 1 XFB There's a fine line between genius and insanity. I have erased this line. Oscar Levant.
More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology.
More on Fusebox at Fusebox 3 Development Methodology : Fusebox 3.0 With thanks to David Laing, Hal.
BlackBox Methodology A means of creating efficient and flexible reusable ColdFusion code.
Application.cfm tips and Tricks Michael Smith President TeraTech, Inc ColdFusion, database & VB custom development and training.
Newspaper Steps Volume One. Brainstorm Story Ideas Take five minutes for each group member to write a list of 5 topics Share that list one-by-one, as.
Fusebox Application Object Model Gabe Roffman, eTesters.
CFUGs “Why I like CF” Michael Smith President TeraTech, Inc ColdFusion, Database & VB custom development
1 CS Tutorial 3 Frid. Oct 9 th, 2009 Architecture Document Tutorial Questions & Examples.
1 PUPPET AND DSC. INTRODUCTION AND USAGE IN CONTINUOUS DELIVERY PROCESS. VIKTAR VEDMICH PAVEL PESETSKIY AUGUST 1, 2015.
FW/1 - Framework One An introduction to the ColdFusion framework created by Sean Corfield. Presented by Ben Ellefson.
Building Fusebox Frameworks Jeff Peters
Converting to Fusebox: asking an old CF app to FLiP * Challenges Methods Results Mark Wimer USGS Patuxent Wildlife Research Center,
Fusebox Conference 2001 Out with the old in with the new An introduction to Fusebox 3.0 for current Fusebox developers By Erik Voldengen
An Introduction to FB4 An Introduction to Fusebox 4 If written directions alone would suffice, libraries wouldn't need to have the rest of the universities.
TeraTech. Welcome to CFUN-03 Michael Smith President TeraTech, Inc Winner CFDJ Award Best Consulting ColdFusion,
Date : 3/04/2010 Web Technology Solutions Class: PHP Web Application Frameworks.
The Need for Speed! Steve Nelson. Internet Startup Failure 2000 More Internet startups failed this year than ever before Why did this happen? How can.
Building CF Applications with Fusebox Steve Nelson CTO, Zero-G Commerce, Inc. member, Team Allaire Chairman of Fusebox.org.
1/20 1 How to become a Guru Coder Michael Smith, TeraTech, Inc x110 Copyright.
CF2001 Welcome Michael Smith President TeraTech, Inc ColdFusion, Database & VB custom development and training
CF101 Welcome “Just the Basics” Michael Smith President TeraTech, Inc ColdFusion, Database & VB custom development
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the Web presented by Kedar Desai Differential Technologies,
Fusebox Not Just For Breakfast Anymore! An Introduction to Fusebox Author: Fred T. Sanders, Instant Knowledge Some Content unscrupulously taken from Steve.
FOS Fusebox Open Source. Standards GOOD Built to match needs of an environment Proven Solutions BAD Environments change Solutions change.
Basics Components of Web Design & Development Basics, Components, Design and Development.
1 Using FLiP as a sole developer Christian Ready Christian Ready Web Services.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
1/23 How to become a Guru Coder Michael Smith TeraTech, Inc x110 Copyright.
Web Technology Solutions
For Better Programming
TeraTech
Michael Smith MDCFUG MAX 2003 Report Michael Smith MDCFUG 11/13/2018 TeraTech.
MIT GSL 2018 week 3 | thursday Meteor and App Ideation.
Multimedia and Internet Technology
Brian Kotek INDUS Corporation
ColdFusion Form Handling Michael Smith, President TeraTech, Inc
Presentation transcript:

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Fusebox 3.0 Welcome To Fusebox Michael Smith, TeraTech, Inc.

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Overview What is Fusebox? Sample Sites General Concepts Why Fusebox? Extended Topics Demo How to get started Q & A

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Speaker Information Who am I? Michael Smith President of TeraTech, Inc Rockville MD – –ttWebReportServer, CFXGraphicserver MDCFUG, CFUN-02, Fusebox Conf Articles in CFDJ, Fusion Authority CFUN-02 June Wash DC –

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : More About Me ColdFusion Developer 6 years with ColdFusion Also work with SQL, JavaScript, HTML, VB, Oracle, Access Teach one-on-one and custom classes On site and custom development Fusebox and Process Methodology

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : What is Fusebox? (part one) An organized style of coding for the web A plan for designing applications Teamwork in action So much more!

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Organized Coding for the Web (part two) Fusebox is Self-documenting All program flow is in one file (fbx_switch.cfm) Logic, Queries, and HTML are separated Easy to organize large applications into sub applications, called circuits Variables are passed cleanly

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Designing Applications (part three) Projects are broken into clear phases Design & Prototyping (What and How) –Initial ideas for ‘What’, Wireframe –Storyboard leads to Prototype, defining ‘How’ Coding, Testing & Deployment –Prototype is built into real app –Code can be unit tested –Easy to deploy

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Teamwork in Action (part four) Flow is clear, so it is easy to interconnect pages Prototype clearly defines look and feel, so no risk of pages looking differently than expected HTML, queries, and code can be done independently In effect, different team members produce similar, compatible results

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : More! (part five) Extended features allow apps to grow Fusebox can be implemented very simply Take advantage of only the features you need Start simple and have the ability to grow into larger functions

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Sample Fusebox Sites

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : General Concepts Fuseactions determine flow Everything calls index.cfm All pages are included from one central file fbx_switch.cfm Files are defined as either Display, Query, Logic/action code, or system files (dsp_, qry_, act_, fbx_) Variables passed between pages become attributes.variablename

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Short Break Five min break...

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Why? State of the Art: Failure

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Point-to-Point Routing New York Tampa

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Hub-and-Spoke System Tampa New York Chicago Seattle Los Angeles

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Point-to-Point Programming Module A Module B Module D Module E Module F Module C

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Fusebox Programming Module AModule BModule D Module EModule FModule C Fusebox

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Benefits of Standardization Better team communication Cheaper maintenance Can pick up others code faster Fewer bugs due to different styles Can think about the fun stuff instead of code structure

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Extended Topics Just a quick overview... Nested Circuits Nested Layouts Exit Fuseactions (XFA’s) XML Fusedocs Wireframing Devnotes

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Demo Look at a couple sample Fusebox apps What is fbx_switch.cfm? How are fuseactions called?

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : How to get started Download core files Copy sample app into your directory Start editing fbx_switch.cfm to your needs! Create dsp_, qry_, and act_ files Check out our FB101 and FB201 classes!

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Resources Fusebox core files are freely available from Various sites have free tutorials, white papers, sample code, etc. – – – – – – php version Hal Helms articles in CFDJ magazine

More on Fusebox at Fusebox Development Methodology : More on Fusebox at Fusebox Development Methodology : Questions? Come join us for FB101 tomorrow! Watch for new dates and site update Don’t forget your surveys!