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
-------------------------------------------------------------