You can't compare .NET and JAVA. .NET is a framework that encoumpasses several MS languages (C#, VB.NET, C++.NET, J++.NET). Java is a programming language. A better question might be, what are the advantages of learning Java over C# or J2EE over .NET Web Development (ASP.NET). Your question is kind of like asking what are the advantages of living in Wichita, KS over Oklahoma.
You'll be able to look at yourself in the mirror every morning
Joined: Apr 17, 2003
Java is free. Eclipse is free. Linux is free. Anything free in M$? Besides updates, patches, hotfixes, worms and viruses? Who coined the term hotfix anyway? What a goofy word. [ February 17, 2004: Message edited by: leo donahue ]