Developer Productivity
.NET development offers significantly lower man-hours of installation, configuration and development cycles to complete
than identical J2EE enterprise applications built to the same specification.
Productivity hindering factors on the java/j2ee platform include too many frameworks (Spring, Tapestry, Velocity, Hibernate, Struts, JSF...) and
too many differences in J2EE spec implementations.
Portability versus Productivity
Productivity hindering factors on the java/j2ee platform include too many frameworks (Spring, Tapestry, Velocity, Hibernate, Struts, JSF...) and
too many differences across J2EE server implementations.
Shown below is a graph summarizing the man-hours spent in configuration as well as hands-on development
in WebSphere Studio and Visual Studio.NET environments.