Three quarters of companies are complaining that a lack of .Net skills is holding back development projects.
The survey of 145 senior software developers and architects, conducted by Borland, blamed increasing application complexity and indicated a need for better management for the development process.
Paul Kuzan, Borland's European product manager for Together products, told vnunet.com: "We are very early in our .Net strategy phase. It's exactly what we saw in early Java technology. In some aspects there is a better chance to learn from mistakes made back then."
The survey found that companies are using .Net in a range of deployments, but that there is concern about the ability to manage the application development process as it spreads across businesses.
The number one concern among small to medium sized companies was the ability to build robust, reliable and scalable systems, which 83 per cent placed in one of the top three categories.
Manageability was a priority for 76 per cent of such firms, and remains the biggest concern for enterprise company developers. Some 85 per cent ranked management and control of .Net development a high priority.
Two in five of those surveyed thought that using modelling tools was a good way of managing the .Net development process, and a way of overcoming the high-level skills problem.
Tim Jennings, research production director at analyst Butler Group, agreed on the need for a higher level of development control than the .Net environment provided.
But he added: "I do not think that modelling tools are going to provide the answer. Go to a more basic level. People often use what's there. They need a better understanding of .Net."
Dust storm on Titan only the third Solar System body where such storms have been observed
New technique could enable quantum computers to scale-up to millions of qubits
Systrom and Krieger taking time off "to explore our curiosity and creativity"
Comcast's £29.7bn winning bid more than twice the £13.7bn Rupert Murdoch valued Sky at just eight years ago