On Sun, May 16, 2010 at 6:28 PM, Judah McAuley <ju...@wiredotter.com> wrote:
> Coldspring is very important, though I haven't run into a situation
> (personally) using Coldbox where I've needed anything other than Luis'
> built in DI framework (which just got the name WireBox). I'm sure they
> exist and then Coldspring is the answer, I just haven't run into those
> situations yet.

Wiring services into managed transient objects, such as those created
by Transfer or Reactor. For that you need ColdSpring and then you'll
find that you can't always use both ColdSpring *and* ColdBox's DI due
to subtle dependency chain ordering (ironically). Luis recommends not
mixing them but to use one or the other.

And, yes, I agree with Joe that a DI framework such as ColdSpring is
the most important conceptually since it's used with other MVC
frameworks.

As for the most widely used, that will be Fusebox for a very long
time. However, even as a former lead developer of Fusebox, I wouldn't
say it was the most important to learn since it doesn't even require
an MVC organization and lets you write procedural near-spaghetti if
you are that way inclined. ColdBox, Mach-II and Model-Glue are the big
three in terms of OO / MVC. If you know one of those, you can easily
pick up one of the others (and I'd vote for Model-Glue of the three).

Then you have outliers such as cfWheels and FW/1, both of which are
gaining in popularity. Both are convention over configuration MVC
frameworks. cfWheels is more of a full stack since it is inspired by
Rails and features a similar approach to persistent objects. FW/1 is
deliberately very simple and approachable and intended to let you
build your application without worrying about the framework.
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:333760
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to