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

