Visitors Edition
Membership Help?
Need help? Our Trial Membership program will get you help on any IT project you're working on. You'll get access to our research, tools, advice and project help.
Start your free trial membership now:
Want to learn more about our membership options, pricing, or to get a product demo? Get in touch with one of our reps using an option below.
Learn more About Info-Tech
Click to Chat
  • 2
(Personalize the message)

Email 1:


Email 2:


Email 3:


Email 4:


Email 5:


The Right IDE Smoothes Out .NET vs. Java Discord

More Details
Access this Note FREE by giving us your email address.

When you register you will also receive:
  • A Free Trial Membership which provides additional free research and help on your projects
  • Access to survey data, contribute to our research, community involvement and much more
CAUTION: This content has been retired, and is no longer being maintained. It may contain information or links that are out of date and/or broken. Please use this note with caution.

Time heals all wounds, and also reduces the differences between rival technologies. Such is the case for the Java and .NET enterprise computing platforms. As technical differences become less of a factor, the last real last differentiator of the two platforms, the Integrated Development Environment (IDE), is also disappearing fast. IT leaders faced with a shortage of Java talent can use the current Java IDEs to help smooth the transformation of a C# programmer into a much needed Java developer.

No Longer a Case of Either/Or

Historically, few companies actually leveraged the similarities between .NET and Java platform languages. Instead, they typically chose to rip and replace their platforms. Given the developments in both .NET (.NET Framework 3.0) and Java (Java EE 5), companies should view rip and replace as the last option. Additionally, with the strength of Java IDEs like EclipseIntelliJ IDEA and the most recent version of NetBeans, companies will find it easier to have both computing platforms coexist instead of eliminating one in favor of the other.


Already a member?
Please Login