Personally I'd use the framework I'm most familiar with, which is Tomcat, JSP and my own (Inon) application development framework. Not because it's the most technologically advanced or the most interesting, but because I know it intimately and I would be able to get results quickest with it.
The reason companies tend to stick with what they know is that they have a big investment in developer skills, often a library of existing apps and components built in one platform, and a high future maintenance cost to take into account. If they can keep their team focused on one framework the investment will get the highest">highest return and the future costs will be kept lower.
Not ideal if you're a developer wanting to expand your skills and try the latest stuff - the benefit of keeping their programmers motivated is also a valid consideration for a company to factor in - but usually the tipping point for the company is different from the tipping point for the individual.
manpreet
Best Answer
2 years ago
If you were given a web project from your manager to implement and you were given free choice as to what technologies to use?
I know alot of companies have their standard technologies that they use and are very against trying out new things