Right, that is kind of the way we saw it.  Having two controllers didn't
make a lot of sense.  We've almost totally removed our Mach-II dependencies,
unfortunately our security implementation, which is a very cool declarative
design, relies heavily on the Mach-II framework (plugins especially) to
function, so we have to figure out a way to fix that.

On 5/11/07, Marlon Moyer <[EMAIL PROTECTED]> wrote:

yeah, I've noticed that with Flex Apps and web 2.0 apps, the
frameworks become way more cumbersome than they're worth.  In essence
you're controller shifts to a different location so you're not really
using the CF one anymore.


On 5/11/07, Eric Knipp <[EMAIL PROTECTED]> wrote:
> Kind of curious, for you guys who have done full-on Web 2.0 style
> applications using CF as a back-end, do you still use a CF framework in
that
> scenario?
>
> I'm not talking about a typical Mach-II app where later you bolt on a
few
> widgets.  I mean the whole UI is in Javascript with no page refreshes,
etc.
>
> I'm working on a project like this right now and while we started out
using
> Mach-II on the back-end, we've ditched it since then because it became
too
> cumbersome to develop with.  We had to write event handlers on the
client
> side and then turn around and do similar work on the back-end, and it
just
> didn't make sense.  Now we drive everything through a couple of .cfm
files
> that invoke the appropriate views and/or business objects.  It still
feels a
> little hackneyed to me though.
>
> We're still using a lightweight proxy layer to avoid going directly into
> business services on the back-end (the client app stuff talks to the
proxy
> beans, who in turn delegate to a services tier), which makes it easy to
plug
> in a framework for a non-AJAX version of the app if we want to, by the
way.
>
> Just curious what you guys think.
>
> Eric
>
>
> On 5/11/07, Ron Mast <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> > Very informative Dave, thank you!
> >
> >
> >
> >
> > Ron Mast
> >
> > Truth Hardware
> >
> > Webmaster
> >
> > 507-444-4693
> >
> > ________________________________
>
> >
> > From: [EMAIL PROTECTED] [mailto:
> [EMAIL PROTECTED] On Behalf Of Dave Shuck
> > Sent: Friday, May 11, 2007 12:51 PM
> > To: Dallas/Fort Worth ColdFusion User Group Mailing List
> > Subject: Re: [DFW CFUG] can someone explain please, thanks!
> >
> >
> >
> >
> > Ron, I was having this discussion the other day with a few developers
> while at cf.Objective().  It has been interesting to watch the past few
> years.  At CFUnited 05, to me it felt like frameworks were still mostly
done
> by the advanced guys, but probably over half of the attendees at least
> understood that they should probably better understand what was going on
in
> that area.  I am over simplifying a bit, but last year it felt more like
> everyone seemed to understand the value of them even if they didn't use
> them.  At cf.Objective() people look at you funny if you don't use them
> (unless you are Simon Horwith, then people just look at you funny
anyway).
> Of course that is a more advanced group, but it is also the group that
is
> leading many of the tends and helping determine a lot of the "best
> practices" which trickle throughout the community.
> >
> > There are certainly a lot of cases where frameworks are not necessary,
> such as a small 3-4 page app.   However, I always use Mach-II anyway for
the
> most part.  My reasons are:
> > a) I like the compartmentalization that it offers.  Yes, I can build
that
> compartmentalization on my own, but why?
> > b) Applications don't ever get smaller.  Most applications that I have
> worked on evolve or die.  It is always a much more pleasant experience
to go
> back into an app that is well designed in a framework and add existing
> funcionality.
> > c) Standardization.  This has really come to light as I have worked
> closely with Aaron over the past couple of years on projects.  When you
use
> a framework, you don't have to guess where to look for things.  You
> instinctively know.  Whether you work by yourself, or whether you work
as a
> team, standards make things much more efficient in my opinion.
> > d) Flexability.  I can't stress enough how the concepts of
event-driven
> application models with filters, plugins, etc make changes easy.  Things
> that used to take weeks for us to implement in poorly architected legacy
> applications can be implemented in hours.  Yes of course you can create
good
> architecture on your own, but frameworks like Mach-II make it an obvious
> direction to go.
> > e) I am on Team Mach-II now.  They make me say this stuff.
> >
> > ~Dave
> >
> >
> > On 5/11/07, Ron Mast < [EMAIL PROTECTED] > wrote:
> >
> >
> >
> > Hi All,
> >
> >
> >
> > What determines if an application needs to be programmed using a
> framework?
> >
> >
> >
> > Is it true that we are past the spaghetti code era when programming in
> basic coldfusion?
> >
> >
> >
> > I need to get this straight in my head, I'm confused at the moment.
> >
> >
> >
> > Thanks in advance!
> >
> >
> >
> > Ron Mast
> >
> > Truth Hardware
> >
> > Webmaster
> >
> > 507-444-4693
> >
> >
> >
> >
> > _______________________________________________
> > Reply to DFWCFUG:
> >  [email protected]
> > Subscribe/Unsubscribe:
> >  http://lists1.safesecureweb.com/mailman/listinfo/list
> > List Archives:
> >     http://www.mail-archive.com/list%40list.dfwcfug.org/
> >   http://www.mail-archive.com/list%40dfwcfug.org/
> > DFWCFUG Sponsors:
> >  www.instantspot.com/
> >   www.teksystems.com/
> >
> >
> >
> >
> > --
> > ~Dave Shuck
> > [EMAIL PROTECTED]
> > http://daveshuck.instantspot.com
> > _______________________________________________
> > Reply to DFWCFUG:
> >  [email protected]
> > Subscribe/Unsubscribe:
> >  http://lists1.safesecureweb.com/mailman/listinfo/list
> > List Archives:
> >     http://www.mail-archive.com/list%40list.dfwcfug.org/
> >   http://www.mail-archive.com/list%40dfwcfug.org/
> > DFWCFUG Sponsors:
> >  www.instantspot.com/
> >   www.teksystems.com/
> >
> >
>
>
> _______________________________________________
> Reply to DFWCFUG:
>   [email protected]
> Subscribe/Unsubscribe:
>   http://lists1.safesecureweb.com/mailman/listinfo/list
> List Archives:
>     http://www.mail-archive.com/list%40list.dfwcfug.org/
>   http://www.mail-archive.com/list%40dfwcfug.org/
> DFWCFUG Sponsors:
>   www.instantspot.com/
>   www.teksystems.com/
>
>


--
"In my head there is a mirror
When I've been bad, I've been wrong
Food for the saints that are quick to judge me
Hope for a Badman
This is the Badman's Song"

_______________________________________________
Reply to DFWCFUG:
  [email protected]
Subscribe/Unsubscribe:
  http://lists1.safesecureweb.com/mailman/listinfo/list
List Archives:
    http://www.mail-archive.com/list%40list.dfwcfug.org/
  http://www.mail-archive.com/list%40dfwcfug.org/
DFWCFUG Sponsors:
  www.instantspot.com/
  www.teksystems.com/

_______________________________________________
Reply to DFWCFUG: 
  [email protected]
Subscribe/Unsubscribe: 
  http://lists1.safesecureweb.com/mailman/listinfo/list
List Archives: 
    http://www.mail-archive.com/list%40list.dfwcfug.org/             
  http://www.mail-archive.com/list%40dfwcfug.org/
DFWCFUG Sponsors: 
  www.instantspot.com/
  www.teksystems.com/

Reply via email to