I'm faced with this serious problem that I can't study both of those platforms and kind of need to make a decision (A decision that will affect my whole carrier). These days I've been going through a lot of articles and forums to find an answer, lot of them pointed out that both the platforms offer the same set of tools & technologies to the enterprise developer (in slightly different ways). But about two thirds of the articles hinted that .NET has many advantages over J2EE. And they pointed that JAVA's old "platform independent" story will also be challenged very shortly (ex: mono) by .NET. Okay, the question is, IS THERE A SIGNIFICANT ADVANTAGE OF LEARNING ONE OF THOSE PLATFORMS AND NOT THE OTHER?
I need proof.
Thanks a lot.