You are correct that there are a lot of factors, but if your UI is Flex, then ColdFusion is certainly a better starting point. Both Flex and CF are made by the same company and ColdFusion 8 includes Flex and LCDS integration without needing to install anything else. Most of the books and examples you will see on Flex use Java or ColdFusion as the server programming languages.
If your background is a novice, then ColdFusion is a great choice since it is one of the easiest programming languages to learn. PHP is also a great choice for a novice and is also easy to learn. If you are a novice without OOP training, then Flex will be harder to learn than either ColdFusion or PHP. If you are going to start creating business applications then I would certainly research this issue thoroughly before making a decision because you cannot easily switch down the road. If this is important to your business, you might want to hire an experienced consultant to help guide your decision so you don't make an expensive mistake. Good luck, Mike Chabot On Wed, Aug 20, 2008 at 1:38 PM, cox.blair <[EMAIL PROTECTED]> wrote: > Okay, so I'm probably going to get a biased response, but which would > you say would be the best long term strategy for a beginner to learn > to become proficient with? I'm not looking to learn both, I want to > pick a combination and stick to it. > > I suspect it is dependant on your background knowledge and what you > want to do, so, my background is as novice as you get but with > proficiency to learn. What we are going to do with it is create > specialized business applications tailored to data analyses and report > creation. > > Thanks