Some of you have been following the thread Rick Faircloth stimulated, where he was trying to get his head around the issues relating to using CFCs. The thread went quite a long time, and some of you might well have dropped off.
Rick was feeling prety confused for the same reason I was at first - there is so much terminology and jargon associated with object oriented techniques, that it's pretty forbidding to a new developer. I nearly gave it all away several times, until i came to the conclusion it was the terminology that was bamboozling me, not the concepts. I figured i didnt actually need to know what 'encapsulation' was or why you had to var scope variables, or what the difference between the variables scope and the var scope is. Not at first anyway. So for a while i ignored all that stuff, found a sample to copy and started using it. For me, that was the breakthrough. I was able to see what everything did, and could start learning what all those new terms meant, based on my own hesitating uses of the CFCs. That's where Rick was. So i offered to write a tutorial for him showing how to use CFCs the way I do, without using all that terminology. I figured if he could use CFCs in a OO way, without necessarily knowing a lot about OO jargon, that would help get him started. A few other people seemed interested in that as well, so i've put it on line at my web site. The tutorial is at my company's web site at http://afpwebworks.com. I suggest you download the code, set up the little demo site on your dev environment, and follow along with the tutorial. It's not a comprehensive object-oriented tutorial, but hopefully over a series of tutorials it'll help you get started into using a technique that has revolutionised the way i write code in teh last couple of years. Once you get started using the code, I'm sure all those terms that confuse you will be a lot easier to understand and you'll pick up what all those IT greaduates are talking about when they talk about encapsulation or design patterns or DAOs or factory patterns. I'd welcome any suggestions or criticisms (but i make no apologies for not using the correct OO terms for things. That's the point!) -- Cheers Mike Kear Windsor, NSW, Australia Adobe Certified Advanced ColdFusion Developer AFP Webworks http://afpwebworks.com ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;203748912;27390454;j Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:308087 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

