Developing custom applications using Microsoft's .NET Framework is a growing
trend. According to Forrester Research, 56% of enterprises are choosing .NET
versus 44% opting for J2EE, while IDC reports that 35.7% of large
corporations use .NET for their most important applications compared to 25.3%
for Java. While .NET lets your development team develop applications quickly
and efficiently, it's still a challenge to make sure that:
Applications get into production smoothly (and stay in production).
Performance is optimized under real-world conditions involving the unruly
Internet, shared servers, impatient users, broken links, etc. Applications
are manageable by the operations team (so you don't have to be dragged back
into fixing production problems). The last point is the most painful for
developers. According to Gartner, up to 40% of a developer's time can be
spen... (more)