Re: Does CF Framework make life easier? Which one to start?
On Friday 18 May 2007, Greg Luce wrote: 10 minutes? You take a sample app and copy/paste fuses around. That doesn't sound like much of an effort in improving your software quality. I got the impression the original poster hadn't even really considered what a Framework would do, so something easy to understand, as opposed to something you can just cut and paste magic code from, might be easy. -- Tom Chiverton Helping to confidentially leverage attention-grabbing e-services on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| Upgrade to Adobe ColdFusion MX7 The most significant release in over 10 years. Upgrade see new features. http://www.adobe.com/products/coldfusion?sdid=RVJR Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278725 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
Yeah, fusebox is really hard to understand so don't use it. ;-) Greg On 5/21/07, Tom Chiverton [EMAIL PROTECTED] wrote: On Friday 18 May 2007, Greg Luce wrote: 10 minutes? You take a sample app and copy/paste fuses around. That doesn't sound like much of an effort in improving your software quality. I got the impression the original poster hadn't even really considered what a Framework would do, so something easy to understand, as opposed to something you can just cut and paste magic code from, might be easy. -- Tom Chiverton Helping to confidentially leverage attention-grabbing e-services on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| 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:278737 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
On 5/17/07, James Wolfe [EMAIL PROTECTED] wrote: I cant speak about Frameworks in general, but I can tell you to avoid FuseBox like the plague. Oh dear... there's always one, isn't there? If all you ever coded in was fusebox, then maybe its an OK framework to work with. I didn't much care for Fusebox 3. I thought Fusebox 4 was OK, Fusebox 4.1 was an improvement. I wrote Fusebox 5 and 5.1 and I'm busy writing Fusebox 6 (the current feeling in the Fusebox community is that we might call it 5.5). I've written applications with various versions of Fusebox (in both PHP and CFML), Mach II (in both PHP and CFML), Model-Glue and no framework. I've used ColdSpring with all of the above. I've used Reactor and Transfer with ColdSpring (and Model-Glue). I've contributed code to pretty much every framework I've used so I like to think that I know the pros and cons of all those frameworks pretty well. I hear lots of good things about ColdBox but haven't had a chance to try it out yet. Frameworks are definitely a Good Thing. The only one with books available is Fusebox. Jeff Peters' new Fusebox 5.1 book (from Proton Arts) is very good, covering both Fusebox and the FLiP methodology. We hired a new developer who told us that FuseBox was the bomb and that he knew it. We gave him a specific project to code using FuseBox and to this day we regret it. The code is so difficult to read, understand and debug that any possible gain in the form of reusable code is immediately lost many times over in finding the code you intend to reuse. That's almost certainly because HE WAS A BAD DEVELOPER! Don't blame the framework for his poor code. You can write bad code with *any* framework if you are (a) a bad programmer or (b) determined enough. I've seen bad Mach II good too. I haven't seen enough Model-Glue code to see much bad code there but I bet it exists out there. Maybe the project was too large for FuseBox. Maybe the guy was incompetent (he no longer works for us). But we deeply regret allowing him to code that project in FuseBox and have not even considered using it again. Fusebox is very good at handling large projects because it supports modular development (with circuits). I'm sorry that one bad experience with one bad developer has made you avoid using a very popular, well-supported, well-documented framework that powers a large number of large (and small) websites. It's Fusebox, BTW, small 'b'. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ If you're not annoying somebody, you're not really alive. -- Margaret Atwood ~| 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:278563 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
On Thursday 17 May 2007, Greg Luce wrote: I have to disagree. Fusebox 3 is not the way to go. I don't do GUIs in HTML anymore, but a FB3 config file looks a lot easier to understand than the newer ones. -- Tom Chiverton Helping to heterogeneously reintermediate web-enabled content on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| Upgrade to Adobe ColdFusion MX7 The most significant release in over 10 years. Upgrade see new features. http://www.adobe.com/products/coldfusion?sdid=RVJR Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278569 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
I have no OO background. Till now I just used coldfusion tags to make my projects. It was easy and with a little help from Dreamweaver it was the easiest programming experience I ever had. recently after making 10 online catalogs for a friend I realized there might be a problem to manage all the code for all catalogs. After a little googling I saw the expression FrameWork. I had no idea what it is. Honestly right now I don't know what exactly a framework is and how it works and how I can start working with that. Your posts helped a lot but I think what I really need is an example based basic tutorial that helps me understand the meanining of a framework. Thanks Ali ~| 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:278573 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
The config file or the circuit file? I think there was an fbx_settings.cfm and fbx_circuits.cfm where you would do config type stuff. Are you talking about the fbx_switch.cfm vs the circuit.xml.cfm? The XML really isn't that complex. 10 minutes should be enough to familiarize with the syntax used in there. XML is just another structured language probably much simpler than HTML. Greg On 5/18/07, Tom Chiverton [EMAIL PROTECTED] wrote: On Thursday 17 May 2007, Greg Luce wrote: I have to disagree. Fusebox 3 is not the way to go. I don't do GUIs in HTML anymore, but a FB3 config file looks a lot easier to understand than the newer ones. -- Tom Chiverton Helping to heterogeneously reintermediate web-enabled content on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| Macromedia ColdFusion MX7 Upgrade to MX7 experience time-saving features, more productivity. http://www.adobe.com/products/coldfusion?sdid=RVJW Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278581 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
Wikipedia definition of a software framework: http://en.wikipedia.org/wiki/Software_framework I'm sure you can find more with a bit of googling: Mark On 5/18/07, Ali Majdzadeh [EMAIL PROTECTED] wrote: I have no OO background. Till now I just used coldfusion tags to make my projects. It was easy and with a little help from Dreamweaver it was the easiest programming experience I ever had. recently after making 10 online catalogs for a friend I realized there might be a problem to manage all the code for all catalogs. After a little googling I saw the expression FrameWork. I had no idea what it is. Honestly right now I don't know what exactly a framework is and how it works and how I can start working with that. Your posts helped a lot but I think what I really need is an example based basic tutorial that helps me understand the meanining of a framework. Thanks Ali ~| 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:278579 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
On Friday 18 May 2007, Greg Luce wrote: XML is just another structured language probably much simpler than HTML. Yes, but if you are just getting started, it only makes the curve steeper. -- Tom Chiverton Helping to vitalistically network industry-wide infrastructures on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| 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:278598 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
On 5/18/07, Ali Majdzadeh [EMAIL PROTECTED] wrote: I have no OO background. Till now I just used coldfusion tags to make my projects. It was easy and with a little help from Dreamweaver it was the easiest programming experience I ever had. Then Fusebox is probably the best match for you and, I suspect, you'd find Fusebox 3, easier than Fusebox 4+. Get a copy of the Fusebox 3 book by Nat Papovich and Jeff Peters and see if it makes sense to you. http://www.amazon.com/Fusebox-Developing-Applications-Jeff-Peters/dp/0735712697 -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ If you're not annoying somebody, you're not really alive. -- Margaret Atwood ~| Create Web Applications With ColdFusion MX7 Flex 2. Build powerful, scalable RIAs. Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJS Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278624 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
I am trying to get a sponsor from a hosting company. Once I do, I will do a series of video tutorials on frameworks. In the meantime, go to carehart.org and look up OOP and some of the framework names in the UGTV list. You will find some great video workshops there. -Aaron On 5/18/07, Ali Majdzadeh [EMAIL PROTECTED] wrote: I have no OO background. Till now I just used coldfusion tags to make my projects. It was easy and with a little help from Dreamweaver it was the easiest programming experience I ever had. recently after making 10 online catalogs for a friend I realized there might be a problem to manage all the code for all catalogs. After a little googling I saw the expression FrameWork. I had no idea what it is. Honestly right now I don't know what exactly a framework is and how it works and how I can start working with that. Your posts helped a lot but I think what I really need is an example based basic tutorial that helps me understand the meanining of a framework. Thanks Ali ~| Macromedia ColdFusion MX7 Upgrade to MX7 experience time-saving features, more productivity. http://www.adobe.com/products/coldfusion?sdid=RVJW Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278639 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
I should also add that around this time last year I didn't know a thing about OOP and I just started using frameworks in the last few months (just prior to the Frameworks conference). In fact, framework author Peter Bell has only been working with OOP for a little over a year now (see http://www.pbell.com/index.cfm/2007/1/1/2006--Quite-a-year). You will benefit more by learning OOP now then waiting until you've built more and more catalogs and you find that all your time is being wasted maintaining them and you never get to build your client el. -Aaron On 5/18/07, Aaron Roberson [EMAIL PROTECTED] wrote: I am trying to get a sponsor from a hosting company. Once I do, I will do a series of video tutorials on frameworks. In the meantime, go to carehart.org and look up OOP and some of the framework names in the UGTV list. You will find some great video workshops there. -Aaron On 5/18/07, Ali Majdzadeh [EMAIL PROTECTED] wrote: I have no OO background. Till now I just used coldfusion tags to make my projects. It was easy and with a little help from Dreamweaver it was the easiest programming experience I ever had. recently after making 10 online catalogs for a friend I realized there might be a problem to manage all the code for all catalogs. After a little googling I saw the expression FrameWork. I had no idea what it is. Honestly right now I don't know what exactly a framework is and how it works and how I can start working with that. Your posts helped a lot but I think what I really need is an example based basic tutorial that helps me understand the meanining of a framework. Thanks Ali ~| Deploy Web Applications Quickly across the enterprise with ColdFusion MX7 Flex 2 Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278641 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
10 minutes? You take a sample app and copy/paste fuses around. That doesn't sound like much of an effort in improving your software quality. Greg On 5/18/07, Tom Chiverton [EMAIL PROTECTED] wrote: On Friday 18 May 2007, Greg Luce wrote: XML is just another structured language probably much simpler than HTML. Yes, but if you are just getting started, it only makes the curve steeper. -- Tom Chiverton Helping to vitalistically network industry-wide infrastructures on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| Deploy Web Applications Quickly across the enterprise with ColdFusion MX7 Flex 2 Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278644 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
On Thursday 17 May 2007, Ali Majdzadeh wrote: Everybody says Frameworks make life easier. Does it? Yes*. If yes, please tell me which one can work as a starter for me? Fusebox 3. Gives you a good overview of how and why to use one, but isn't nearly as complex as other frameworks. they completely different? Is it possible to learn one and then migrate to another easily if needed? Please suggest a book for the one you think is Not generally, no. You can do some work to decouple everything, but sooner or later you have to depend on something remaining static. The good news is that once you are in the mind set, picking up your 2nd (third, fourth...) framework is easy. -- Tom Chiverton Helping to assertively syndicate interdependent functionalities on: http://thefalken.livejournal.com * This sentence has been sponsored by Sweeping-Statements-R-Us(tm) This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| Deploy Web Applications Quickly across the enterprise with ColdFusion MX7 Flex 2 Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278455 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
I cant speak about Frameworks in general, but I can tell you to avoid FuseBox like the plague. If all you ever coded in was fusebox, then maybe its an OK framework to work with. We hired a new developer who told us that FuseBox was the bomb and that he knew it. We gave him a specific project to code using FuseBox and to this day we regret it. The code is so difficult to read, understand and debug that any possible gain in the form of reusable code is immediately lost many times over in finding the code you intend to reuse. Maybe the project was too large for FuseBox. Maybe the guy was incompetent (he no longer works for us). But we deeply regret allowing him to code that project in FuseBox and have not even considered using it again. ~| Create robust enterprise, web RIAs. Upgrade integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278464 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
I have to disagree. Fusebox 3 is not the way to go. Get the new Jeff Peters FB5.1 book. And download the sample apps out there. I like WeGotWidgets for teaching new Fuseboxers. (FB 3 had the worst layout system, don't get newbies involved in that) Greg On 5/17/07, Tom Chiverton [EMAIL PROTECTED] wrote: On Thursday 17 May 2007, Ali Majdzadeh wrote: Everybody says Frameworks make life easier. Does it? Yes*. If yes, please tell me which one can work as a starter for me? Fusebox 3. Gives you a good overview of how and why to use one, but isn't nearly as complex as other frameworks. they completely different? Is it possible to learn one and then migrate to another easily if needed? Please suggest a book for the one you think is Not generally, no. You can do some work to decouple everything, but sooner or later you have to depend on something remaining static. The good news is that once you are in the mind set, picking up your 2nd (third, fourth...) framework is easy. -- Tom Chiverton Helping to assertively syndicate interdependent functionalities on: http://thefalken.livejournal.com * This sentence has been sponsored by Sweeping-Statements-R-Us(tm) This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at St James's Court Brown Street Manchester M2 2JF. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by the Law Society. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 8008. For more information about Halliwells LLP visit www.halliwells.com. ~| Create robust enterprise, web RIAs. Upgrade integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278466 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: Does CF Framework make life easier? Which one to start?
I am coding my first app in Model-Glue and once I got over the concepts, its really simple. Also, if this is your first one, take a peek at Coldbox (http://www.luismajano.com/index.cfm?event=ehProjects.dspColdbox) When I stumbled upon this, I was surprised it didn't have more press. It has a very slick user interface to its cache, super easy install (copy into any folder and run). I haven't made any apps in here, but it looks very much like Model-Glue at least at first glance. And I like that its events are based off cfc names (event = mystuff.lookup finds mystuff.cfc and runs the lookup function) Chris ~| Deploy Web Applications Quickly across the enterprise with ColdFusion MX7 Flex 2 Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278468 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
I cant speak about Frameworks in general, but I can tell you to avoid FuseBox like the plague. Now this is just a rediculous idea. There are thousands of Fusebox developers out there writing tens of thousands of applications with various degrees of success I'm sure, but I don't think it's a stretch to say that the success rate, mainatinability and scalability of these apps are above the average no-framework project. If all you ever coded in was fusebox, then maybe its an OK framework to work with. It sounds like some folks didn't want to learn it so they claimed it was hard to understand. We hired a new developer who told us that FuseBox was the bomb and that he knew it. We gave him a specific project to code using FuseBox and to this day we regret it. The code is so difficult to read, understand and debug that any possible gain in the form of reusable code is immediately lost many times over in finding the code you intend to reuse. It's quite possible the guy didn't build a good Fusebox application (I've done that). But even my bad one's are better than the average spaghetti-code. Maybe the project was too large for FuseBox. Maybe the guy was incompetent (he no longer works for us). But we deeply regret allowing him to code that project in FuseBox and have not even considered using it again. Was MySpace too large for Fusebox? Come on! It's quite possible the guy was incompetent, but for a reasonably intelligent programmer to say that Fusebox code is hard to read tells me they just didn't try. ~| Upgrade to Adobe ColdFusion MX7 The most significant release in over 10 years. Upgrade see new features. http://www.adobe.com/products/coldfusion?sdid=RVJR Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278471 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
Ali, a few thoughs. Frameworks, for me, makes my life VERY easy. But it is important to note that this doesn't mean LESS work. Just EASIER work. (Sorry for all the caps.) One of the things that surprised me when I started working with frameworks was the amount of extra code. Sometimes it feels like a bit too much work - but when it comes down to it - my code is a heck of a lot easier to work with now. I just bring this up so you can keep it in mind. Also - I encourage you to play with all the frameworks. The best one is the one that works best for you. On 5/17/07, Ali Majdzadeh [EMAIL PROTECTED] wrote: Hi: Everybody says Frameworks make life easier. Does it? If yes, please tell me which one can work as a starter for me? Model-Glue looks nice and easy, Mach-II looks very powerful and Fusebox claims to be the most popular. Are they completely different? Is it possible to learn one and then migrate to another easily if needed? Please suggest a book for the one you think is the best for the starter. I am in no rush so there is no need for a very quick start but a complete book can help me a lot. Thanks Ali ~| Create robust enterprise, web RIAs. Upgrade integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278473 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
On 5/17/07, James Wolfe [EMAIL PROTECTED] wrote: I cant speak about Frameworks in general, but I can tell you to avoid FuseBox like the plague. If all you ever coded in was fusebox, then maybe its an OK framework to work with. We hired a new developer who told us that FuseBox was the bomb and that he knew it. We gave him a specific project to code using FuseBox and to this day we regret it. The code is so difficult to read, understand and debug that any possible gain in the form of reusable code is immediately lost many times over in finding the code you intend to reuse. Maybe the project was too large for FuseBox. Maybe the guy was incompetent (he no longer works for us). But we deeply regret allowing him to code that project in FuseBox and have not even considered using it again. James: I can't speak about Frameworks in general either, as I've only just recently started using one... and it happened to be Fusebox. My guess would be that your developer may not have been particularly competent. Frankly, it's easy to write bad fusebox. Is that a negative about the framework itself? Perhaps... but it also makes learning the framework a bit less intimidating. Since I've been using it, I've come across some horrible (i mean truly, truly horrible) fusebox code. At it's most basic.. the only real rule it asks you to adhere to is separating your display code into dsp_ files, and your logic into act_ (there is also qry_ and lay_... but let's just stick to those 2 to keep it basic). I've seen code where -all- of the page is in one single act_ file. And yes, that makes maintenance a nightmare. But y'know what? That's not Fusebox :) I can take a crap and wrap it up in a box from Saks Fifth Avenue but that doesn't make it any less... crap. Check out some good fusebox code and I think you'll find that it does *significantly* make your code easier to maintain. But the effort has to be put in up front. Otherwise, you just get... well, crap :) Just my $0.02 as a spaghetti coder who has really been enjoyiong organizing his code with fusebox. -- Charlie Griefer ...All the world shall be your enemy, Prince with a Thousand Enemies, and whenever they catch you, they will kill you. But first they must catch you, digger, listener, runner, prince with a swift warning. Be cunning and full of tricks and your people shall never be destroyed. ~| Macromedia ColdFusion MX7 Upgrade to MX7 experience time-saving features, more productivity. http://www.adobe.com/products/coldfusion?sdid=RVJW Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278474 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
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 ~| Deploy Web Applications Quickly across the enterprise with ColdFusion MX7 Flex 2 Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278475 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Does CF Framework make life easier? Which one to start?
I'll pitch this out there It really depends on the application in question... If it's a very small app, a framework may not even be necessary. It may even create headaches. Very large apps are great fodder for a framework, because it organizes the hundreds, or thousands of templates into something coherent. I was in a situation recently where the application was huge, with no framework, or organization. The lead on the project had all of the app knowledge in his head and wasn't about to document anything. I worked as best I could, having to figure out how he did things, on my own.. I was accused of not being what I said I was on my resume, and not working fast enough.. Needless to say I didn't last long -- Scott Stewart ColdFusion Developer SSTWebworks 7241 Jillspring Ct. Springfield, Va. 22152 (703) 220-2835 http://www.sstwebworks.com -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: Thursday, May 17, 2007 12:26 PM To: CF-Talk Subject: Re: Does CF Framework make life easier? Which one to start? Ali, a few thoughs. Frameworks, for me, makes my life VERY easy. But it is important to note that this doesn't mean LESS work. Just EASIER work. (Sorry for all the caps.) One of the things that surprised me when I started working with frameworks was the amount of extra code. Sometimes it feels like a bit too much work - but when it comes down to it - my code is a heck of a lot easier to work with now. I just bring this up so you can keep it in mind. Also - I encourage you to play with all the frameworks. The best one is the one that works best for you. On 5/17/07, Ali Majdzadeh [EMAIL PROTECTED] wrote: Hi: Everybody says Frameworks make life easier. Does it? If yes, please tell me which one can work as a starter for me? Model-Glue looks nice and easy, Mach-II looks very powerful and Fusebox claims to be the most popular. Are they completely different? Is it possible to learn one and then migrate to another easily if needed? Please suggest a book for the one you think is the best for the starter. I am in no rush so there is no need for a very quick start but a complete book can help me a lot. Thanks Ali ~| Create robust enterprise, web RIAs. Upgrade integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278477 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
Devils advocate... To be fair, don't pan blame on the past developer on someones word as you haven't seen the code, it could be very well written and it is the current developers who simple don't understand it (not saying it is, just that it could be). If may well be a pile of crap (not giftwrapped) but it could also be well structured just using more complex code. Just my £0.02p 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: Charlie Griefer To: CF-Talk Sent: Thu May 17 17:28:45 2007 Subject: Re: Does CF Framework make life easier? Which one to start? On 5/17/07, James Wolfe [EMAIL PROTECTED] wrote: I cant speak about Frameworks in general, but I can tell you to avoid FuseBox like the plague. If all you ever coded in was fusebox, then maybe its an OK framework to work with. We hired a new developer who told us that FuseBox was the bomb and that he knew it. We gave him a specific project to code using FuseBox and to this day we regret it. The code is so difficult to read, understand and debug that any possible gain in the form of reusable code is immediately lost many times over in finding the code you intend to reuse. Maybe the project was too large for FuseBox. Maybe the guy was incompetent (he no longer works for us). But we deeply regret allowing him to code that project in FuseBox and have not even considered using it again. James: I can't speak about Frameworks in general either, as I've only just recently started using one... and it happened to be Fusebox. My guess would be that your developer may not have been particularly competent. Frankly, it's easy to write bad fusebox. Is that a negative about the framework itself? Perhaps... but it also makes learning the framework a bit less intimidating. Since I've been using it, I've come across some horrible (i mean truly, truly horrible) fusebox code. At it's most basic.. the only real rule it asks you to adhere to is separating your display code into dsp_ files, and your logic into act_ (there is also qry_ and lay_... but let's just stick to those 2 to keep it basic). I've seen code where -all- of the page is in one single act_ file. And yes, that makes maintenance a nightmare. But y'know what? That's not Fusebox :) I can take a crap and wrap it up in a box from Saks Fifth Avenue but that doesn't make it any less... crap. Check out some good fusebox code and I think you'll find that it does *significantly* make your code easier to maintain. But the effort has to be put in up front. Otherwise, you just get... well, crap :) Just my $0.02 as a spaghetti coder who has really been enjoyiong organizing his code with fusebox. -- Charlie Griefer ...All the world shall be your enemy, Prince with a Thousand Enemies, and whenever they catch you, they will kill you. But first they must catch you, digger, listener, runner, prince with a swift warning. Be cunning and full of tricks and your people shall never be destroyed. ~| Create robust enterprise, web RIAs. Upgrade integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278478 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Does CF Framework make life easier? Which one to start?
-Original Message- From: Ali Majdzadeh [mailto:[EMAIL PROTECTED] Sent: Thursday, May 17, 2007 11:03 AM Subject: Does CF Framework make life easier? Which one to start? Everybody says Frameworks make life easier. Does it? Yes, from numerous standpoints: * Forces you to bring more structure to your code. * More structure == easier to manage. * You can give the project to someone else, if they're familiar with the framework they'll have a much easier time of hitting the ground running. For years I brainstormed rudimentary framework CMS design on my PHP work. Eventually I designed a full framework with CMS myself, though I never released it, and the site it was used was since rewritten. Shortly after that I got hired by a CF shop where they had used Fusebox 3 for all of their work, lo and behold it turned out to be very close to a superset of my PHP framework - it was slightly more organized but didn't have the CMS overhead. After several years of working with Fusebox 3 and then to FB4 FB5 I've started to see limitations in it (or maybe just my use of it) and have been looking at other frameworks to see how they could be used, and right now ColdBox looks like it might be the best direction - it IMHO seems to make a better balance of usability vs flexibility than similar projects (MG, MII, etc). Just my $0.02. Damien McKenna Web Developer The LIMU Company ~| Create Web Applications With ColdFusion MX7 Flex 2. Build powerful, scalable RIAs. Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJS Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278481 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
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 ~| Create robust enterprise, web RIAs. Upgrade integrate Adobe Coldfusion MX7 with Flex 2 http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278483 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
On 5/17/07, James Wolfe [EMAIL PROTECTED] wrote: I cant speak about Frameworks in general, but I can tell you to avoid FuseBox like the plague. If all you ever coded in was fusebox, then maybe its an OK framework to work with. We hired a new developer who told us that FuseBox was the bomb and that he knew it. We gave him a specific project to code using FuseBox and to this day we regret it. The code is so difficult to read, understand and debug that any possible gain in the form of reusable code is immediately lost many times over in finding the code you intend to reuse. Maybe the project was too large for FuseBox. Maybe the guy was incompetent (he no longer works for us). But we deeply regret allowing him to code that project in FuseBox and have not even considered using it again. I'm sorry, but this is a ludicrous post. I don't care what framework you use, if a moron is writing the code, you're going to end up with moronic code. To cast the blame off onto the framework is, well, at least as moronic as the moronic code; maybe even more so. Not only that, but I'd be willing to wager that the code from a moron would be even -more- moronic without the framework (any framework) in place. I originally looked at Fusebox way back in the v2 or v3 days (can't remember for sure which it was). For a variety of reasons I really disliked it. So, as a result, I wrote my own quasi-framework and used it for several years. Long story (you can read more about it here: http://www.quackfuzed.com/index.cfm/2007/4/17/Am-I-Done-Reinventing-the-Wheel), but summed up, Fusebox 5.1 is nothing less than AWESOME. @ Ali - I personally would -highly- recommend using a framework, and unless you're coming from an OO language, I would *extremely highly* recommend Fusebox 5.1 as the starting point. If you do have an OO background, then ModelGlue or Mach-ii might be better suited to your tastes, but if not, they'll likely be a bit scary to jump into. Hope that helps. Matt ~| 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:278482 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
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
Re: Does CF Framework make life easier? Which one to start?
On 5/17/07, Christopher Jordan [EMAIL PROTECTED] wrote: 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. The DeAcronym-ator: MG: Model Glue M2: Mach-ii FB: Fusebox CB: Coldbox DI/ioC: Dependency Injection/Inversion of Control CS: ColdSpring LW: Lightwire ORM: Object Relational Mapping oB: Object Breeze (an ORM) i think that was all of 'em :) -- Charlie Griefer ...All the world shall be your enemy, Prince with a Thousand Enemies, and whenever they catch you, they will kill you. But first they must catch you, digger, listener, runner, prince with a swift warning. Be cunning and full of tricks and your people shall never be destroyed. ~| Macromedia ColdFusion MX7 Upgrade to MX7 experience time-saving features, more productivity. http://www.adobe.com/products/coldfusion?sdid=RVJW Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278486 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
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. Chris, I realize that, but I didn't care to promote all of the frameworks I mentioned so I only explained the ones was advocating. A controller framework at a basic level solves the problem needing a mechanism for routing actions to their corresponding events. A DI/ioC solves the problem of one class depending on another class or property for proper initialization by injecting those classes or properties into the class. An ORM solves the problem of needing to compose your objects. I know those are vague explanations, but hopefully they will get you started in the right direction. @Neil Charlie - Thank you for expanding those! -Aaron ~| 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:278516 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: Does CF Framework make life easier? Which one to start?
The blog post for describing the differences between framework types: http://www.remotesynthesis.com/blog/index.cfm/2007/2/27/Mach-II-or-ColdSpring-Understanding-the-Differences-Between-ColdFusion-Frameworks Mark On 5/18/07, Aaron Roberson [EMAIL PROTECTED] wrote: 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. Chris, I realize that, but I didn't care to promote all of the frameworks I mentioned so I only explained the ones was advocating. A controller framework at a basic level solves the problem needing a mechanism for routing actions to their corresponding events. A DI/ioC solves the problem of one class depending on another class or property for proper initialization by injecting those classes or properties into the class. An ORM solves the problem of needing to compose your objects. I know those are vague explanations, but hopefully they will get you started in the right direction. @Neil Charlie - Thank you for expanding those! -Aaron ~| Create Web Applications With ColdFusion MX7 Flex 2. Build powerful, scalable RIAs. Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJS Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:278527 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Does CF Framework make life easier? Which one to start?
Thanks Mark. That's really helpful. :o) Chris Mark Mandel wrote: The blog post for describing the differences between framework types: http://www.remotesynthesis.com/blog/index.cfm/2007/2/27/Mach-II-or-ColdSpring-Understanding-the-Differences-Between-ColdFusion-Frameworks Mark On 5/18/07, Aaron Roberson [EMAIL PROTECTED] wrote: 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. Chris, I realize that, but I didn't care to promote all of the frameworks I mentioned so I only explained the ones was advocating. A controller framework at a basic level solves the problem needing a mechanism for routing actions to their corresponding events. A DI/ioC solves the problem of one class depending on another class or property for proper initialization by injecting those classes or properties into the class. An ORM solves the problem of needing to compose your objects. I know those are vague explanations, but hopefully they will get you started in the right direction. @Neil Charlie - Thank you for expanding those! -Aaron ~| 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:278528 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4