Well maybe my use of the word middleware was a bit slack. My
apologies. I was wondering if anyone out there has used these
frameworks to basically format data for some front-end application
where you are not using a database. So most of the requests are over
soap or xml over http(s) and CF is formatting the data and returning
xml. Just curious of how each of these frameworks fit into this model.

-Steven

On 4/18/07, Dean H. Saxe <[EMAIL PROTECTED]> wrote:

Unfortunately, no.  My last professional CF development gig we had to write our 
own framework to utilize the best, and worst, of the 300KLOC of code that we 
already had.  It had no framework and no architecture to speak of.  But we had 
to keep the plane flying while we rebuilt the wings.

These days I don't write code so much as review code others have written, 
review the architecture and conduct vulnerability assessments on code.  And of 
course spend a lot of time talking about how to improve the SDLC with respect 
to security.  I think the last time I picked up an editor to write CF was a 
year ago, but I still follow the trends where possible.

Why would you ask about CF as middleware?  I think CF is best suited as a 
display language with Java or other true OO languages as the middleware.  Not 
that one can't build an entire app in CF, you certainly can and do...  I see 
this leading to a flame war of my platform is better than yours. ;-)

-dhs



On April 18, 2007, Steven Ross wrote:

> Dean, have you built much with frameworks in the realm of using CF as
> the middle ware layer?
>
> Just curious as to how the frameworks you mentioned do in that scenario.
>
> On 4/18/07, Dean H. Saxe <[EMAIL PROTECTED]> wrote:
> >
> > Frameworks solve many problems for you before you even know you have them.  
Rolling your own framework is generally not a good idea.  I see millions of lines of 
other people's code every year in CF and Java, its always a nightmare when someone 
decides to blaze their own path with respect to a framework.  MVC based frameworks 
are ubiquitous, there is generally no need to reinvent that particular wheel.
> >
> > The most impressive framework in the CF world that I have used recently is 
Model Glue.  It was used to build HacmeShipping (www.foundstone.com for a download).  
Don't follow my security mistakes, however! Spring has a lot of traction in the Java 
world, ColdSpring is the CF counterpart.  I haven't looked at it yet, but if its like 
Spring it supports loose coupling of objects through the inversion of control 
pattern.  Definitely worth taking a look at, as well.
> >
> > FWIW, if a developer isn't familiar with and using one of the more modern 
frameworks available (Model Glue, mach-ii, etc) then they are falling behind the 
curve, technically speaking.  I'd encourage anyone who wants to develop code full 
time on a professional level to learn and become familiar with at least one, if not 
more, of the available frameworks.  Having them in your mental toolkit will help you 
continue to succeed and make you more valuable to your employer now and in the future.
> >
> > -dhs
> >
> > On April 18, 2007, Steven Ross wrote:
> >
> > > Use CFC's they make development so much easier. As far as frameworks
> > > go I can't suggest any as I don't use them.
> > >
> > > On 4/18/07, Dusty Hale <[EMAIL PROTECTED]> wrote:
> > > >
> > > >
> > > > I was just wondering what the current trends with code frameworks are? 
I'm
> > > > starting a new project where one of the primary goals is to have and
> > > > application that would make it a bit easier for other CF developers to 
pick
> > > > up on or add to in the future. Years ago I was really into Fusebox but
> > > > haven't really used it since version 3. The budget for this new project 
is
> > > > not so big so I don't want to spend eons of extra time on it but I need 
to
> > > > code it in such a way that it at least has some understandable 
structure to
> > > > it. I thought maybe to ask what the trends are? If Fusebox is still 
popular
> > > > and if so what version should I use? I already know how to use FB3. 
Would it
> > > > be practical to stay with that? My other thought was to just try to 
develop
> > > > each site component as a CFC and just comment/document everything well. 
I
> > > > have a little experience in the past using CFCs and understand how to 
build
> > > > functions and pass arguments. On the other hand I have much more 
experience
> > > > coding the old fashion linear way with normal cf tags.
> > > >
> > > > Opinions are appreciated. thx
> > > >
> > > > Dusty
> > > > -------------------------------------------------------------
> > > > To unsubscribe from this list, manage your profile @
> > > > http://www.acfug.org?fa=login.edituserform
> > > >
> > > > For more info, see http://www.acfug.org/mailinglists
> > > > Archive @
> > > > http://www.mail-archive.com/discussion%40acfug.org/
> > > > List hosted by FusionLink
> > > > -------------------------------------------------------------
> > >
> > >
> > > --
> > > Steven Ross
> > > web application & interface developer
> > > http://www.zerium.com
> > > [mobile] 404-488-4364
> > > [fax] 267-482-4364
> > >
> > >
> > > -------------------------------------------------------------
> > > To unsubscribe from this list, manage your profile @
> > > http://www.acfug.org?fa=login.edituserform
> > >
> > > For more info, see http://www.acfug.org/mailinglists
> > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > List hosted by http://www.fusionlink.com
> > > -------------------------------------------------------------
> >
> >
> > Dean H. Saxe
> > [EMAIL PROTECTED]
> > "What difference does it make to the dead,  the orphans, and the homeless, 
whether the  mad destruction is wrought under the name of totalitarianism or the holy name of  
liberty and democracy? " -Gandhi
> >
> >
> >
> > -------------------------------------------------------------
> > To unsubscribe from this list, manage your profile @
> > http://www.acfug.org?falogin.edituserform
> >
> > For more info, see http://www.acfug.org/mailinglists
> > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > List hosted by http://www.fusionlink.com
> > -------------------------------------------------------------
> >
> >
> >
> >
>
>
> --
> Steven Ross
> web application & interface developer
> http://www.zerium.com
> [mobile] 404-488-4364
> [fax] 267-482-4364
>
>
> -------------------------------------------------------------
> To unsubscribe from this list, manage your profile @
> http://www.acfug.org?fa=login.edituserform
>
> For more info, see http://www.acfug.org/mailinglists
> Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> List hosted by http://www.fusionlink.com
> -------------------------------------------------------------


Dean H. Saxe
[EMAIL PROTECTED]
"What difference does it make to the dead,  the orphans, and the homeless, whether 
the  mad destruction is wrought under the name of totalitarianism or the holy name of  
liberty and democracy? " -Gandhi



-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?falogin.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------






--
Steven Ross
web application & interface developer
http://www.zerium.com
[mobile] 404-488-4364
[fax] 267-482-4364


-------------------------------------------------------------
To unsubscribe from this list, manage your profile @ http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------



Reply via email to