You can always order the second issue of the Fusion Authority Quarterly 
Update which covers a lot of this. :)
http://www.fusionauthority.com/quarterly/

There are a LOT of best practices for using CFCs and some of them contradict 
each other. You can start with the ColdFusion MX Coding Guidelines 
(http://livedocs.adobe.com/wtg/public/coding_standards/contents.html), hit 
Nathan Dintenfass's best practices 
page(http://www.dintenfass.com/cfcbestpractices/), Ray's CFC scope reference 
(http://ray.camdenfamily.com/downloads/cfcscopes.pdf), and then do a search 
for "CFC best practices" on the ColdFusion Community Search at the top of 
every House of Fusion page.

Michael Dinowitz
President: House of Fusion    (http://www.houseoffusion.com)
Publisher: Fusion Authority    (http://www.fusionauthority.com)
Adobe Community Expert / Advanced Certified ColdFusion Professional



>I have doing spaghetti CF sites for a few years now and have started to 
>understand the importance of separating your display code from your logic 
>code.
>
> Is there a best practice for using CFCs and CF?
>
> I read the documentation on CFCs and there are lots of ways to use them.
>
> You can use CFinvoke, CFScript you can make a mapping to your CFCs or you 
> can keep them local to the CFM pages.  You can use CFInvokeArgurments or 
> just place arguments in CFInvoke.
>
> Inheritance and persistence confuses me some.. when should you use them?
>
> I found the book 'Discovering CFCs: ColdFusion MX Components' but it got 
> rough reviews on amazon.com.
>
> Thanks,
> Chad
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJQ 

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:272947
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to