CS = ColdSpring IoC = inversion of control
DI = I presume Direct Invocation? (as in Explicit Invocation?) not sure about that one! ORM = Object Relationship Mapping "This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant, Richmond, Surrey, TW9 1DN, United Kingdom), a division of Reed Business, Registered in England, Number 678540. It contains information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s) please note that any form of distribution, copying or use of this communication or the information in it is strictly prohibited and may be unlawful. If you have received this communication in error please return it to the sender or call our switchboard on +44 (0) 20 89107910. The opinions expressed within this communication are not necessarily those expressed by Reed Exhibitions." Visit our website at http://www.reedexpo.com -----Original Message----- From: Christopher Jordan To: CF-Talk Sent: Thu May 17 17:47:20 2007 Subject: Re: Does CF Framework make life easier? Which one to start? Aaron, Would you mind explaining some of the acronyms you threw around? Specifically: what is DI/ioC? What is ORM (I should know my CFUG just did a preso on Transfer I think, but I missed out)? You say, they all solve different problems. What are those problems, and how do these frameworks go about solving them? I can see that LW is LightWire, but you didn't tell us uninitiated what CS stood for. I personally understood the string of controller frameword initials you threw down, but for someone asking what to use two-letter initials probably don't help much. Can you expand please? :o) Thanks, Chris Aaron Roberson wrote: > First, you need to understand that there are different kinds of > frameworks. There are controller frameworks (such as MG, M2, FB, CB, > etc), DI/ioC frameworks (CS and LW) and ORM frameworks (Reactor, > Transfer and oB). > > I like ColdBox for my controller framework (most documented, and > suites my programming style the best), LightWire (LW) for my DI/ioC > framework (gives you the flexibility of switching over to CS later > down the road if you like using an XML config), and since I am on > BlueDragon I am not using any ORM frameworks, but I can't wait for Nic > Tunney to update objectBreeze to v2 - once he does I will be adopting > it. > > In general, controller frameworks provide a solution to the same > problem, DI/ioC frameworks provide a solution to another problem, and > ORM frameworks provide a solution to yet another problem. How they are > configured and some of their features may very. > > HTH, > Aaron > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion MX7 by AdobeĀ® Dyncamically transform webcontent into Adobe PDF with new ColdFusion MX7. Free Trial. http://www.adobe.com/products/coldfusion?sdid=RVJV Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278485 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

