Java has a large list of third-party applications for its entire platform stack, from IDEs (Eclipse, IntelliJ, JBuilder, etc.), to application servers (WebSphere, WebLogic, JBoss, etc.) to query services (Hibernate, OpenJPA, etc.). These third-party applications can make Java more appealing than .NET in some situations. Reduce the guesswork associated with selecting .NET or Java by understanding if the presence or absence of third-party applications helps or hinders platform standardization.
The Effect of Third-Party Applications
Many IT executives are still assessing the appropriateness of the Java or .NET application platforms for their environment. A frequently disregarded factor that affects the success of platform standardization is the availability of third-party applications.