actually I think there was already a breeze preso that Isaac did...not
sure if it was recorded or not.

Ike?

On 6/17/05, Brian Kotek <[EMAIL PROTECTED]> wrote:
> Maybe you could do a Breeze presentation on onTap some time in Sean's Breeze
> room? I'm a Fusebox guy at heart, but am always interested in learning about
> other frameworks (I like both Mach-II and Model-Glue). However, the example
> you provided there just confused me...if anything it made it look like onTap
> is quite complicated and difficult to understand. Since it's probably just
> the fact that it was a short attempt at explaining it, I'm thinking maybe an
> hour or so in the Breeze room would make things more clear?
> 
> Anyway just an idea.
> 
> Regards,
> 
> Brian
> 
> 
> On 6/17/05, S. Isaac Dealey <[EMAIL PROTECTED]> wrote:
> >
> > > I'm wondering which framework is the best for a large ASP
> > > application (basically an app where a lot of the code will
> > > be shared between sites, but certain things will need to
> > > be overridden for certain sites, and certain things will
> > > need to be custom written for certain sites). It would be
> > > nice if the framework was cross platform both OS and DB.
> >
> > > Which framework would you recommend and why?
> >
> > onTap...
> >
> > It's cross platform for both OS and DB (supports MS SQL Server, Oracle
> > 8+, MySQL 4+ and MS Access, in spite of my feelings about the last)...
> >
> >
> > Asside from having easy access to branded images and built in i18n
> > functionality, it's hideously easy to change just about anything of
> > the features / display on any given page... This being with regard to
> > your comments about the need to brand an ASP application for
> > individual clients -- this is precisely the situation which has
> > inspired many (if not most) of the framework's features, because I've
> > worked for a number of ASP's and without fail, branding for individual
> > clients has been both one of the most important aspects of the
> > application, and one of the least well implemented. (This includes the
> > company I work for now -- at this particular company there appears to
> > be simply no moving forward with a wholesale rewrite of the
> > application on any framework, onTap or otherwise.)
> >
> > Example Scenarios:
> >
> > You have this page (output in the browser)
> >
> > <div id="title">Home</div>
> > <div id="main">
> > <div id="mainmenu">...</div>
> > <div id="content">
> > <img src="content.gif" />
> > ...
> > </div>
> > </div>
> >
> > Client requests:
> >
> > 1. Change the content image
> > place the desired graphic in the appropriate client-branding directory
> > -- the framework replaces the image automatically. Images are also
> > branded by language if multiple-language versions of the graphic are
> > present.
> >
> > 2. Change the title at the top of the page:
> > in a separate template in the client-branding directory add:
> > <cfset request.tapi.ls("%title","New Title")>
> >
> > (this is a complete template for this modification btw)
> >
> > or (there's always more than 1 way)
> >
> > <cfset htlib.childSet(htlib.ref("title"),1,"New Title")>
> >
> > 3. Make the menu left/right aligned instead of across the top
> > add a style sheet in the client-branding directory -- won't affect
> > anyone else
> >
> > 4. Add a form to the page content
> > in a separate template in the client branding directory add:
> >
> > <cfmodule template="#request.tapi.xhtml()#">
> > <tap:variable name="content" xmlns:tap="http://www.fusiontap.com";>
> > <tap:form ...>
> > ... form input here -- similar to CF7 cfform, but more powerful ...
> >
> > </tap:form>
> > </tap:variable>
> > </cfmodule>
> >
> > (again, this is a complete template for the modification -- note that
> > in none of these situations is even a single line or character of the
> > application's core code or configuration modified in any way)
> >
> > These are crude examples, and I would normally use more descriptive
> > names for things, but it should give you an idea what's available...
> > There's basically no client request for minor changes (barring major
> > additions to functionality) like layout, verbiage changes, graphic
> > changes, add/remove/modify forms, etc. that I can't accomodate in a
> > few minutes without modifying any of my core code, because I've
> > eliminated the need to parameterize the core code to accomodate client
> > requests for branded functionality.
> >
> > hth
> >
> > s. isaac dealey 954.522.6080
> > new epoch : isn't it time for a change?
> >
> > add features without fixtures with
> > the onTap open source framework
> >
> > http://www.fusiontap.com
> > http://coldfusion.sys-con.com/author/4806Dealey.htm
> >
> >
> >
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:209819
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to