Pro's over Java:
- The .NET Framework enjoys superior performance over applications running
on the Java virtual machine.
- CLR allows for code from a variety of languages to be compiled to IL and
run, meaning that language choice comes down to developer preference rather
than being locked into one language (i.e. Java).
- Broader range of language concepts supported
- Will soon be expanded into the rich web client arena, so desktop skills
can be leveraged for web development as well
- Arguably has a much wider range of capabilities and technologies than Java
- Is not a "last resort language" (for when platform independence is
required) like Java, but is often a first choice language where platform
independence isn't a requirement.
- ISO standardisation means that, when developing multi platform apps,
they're much more likely to run the same on two different platforms.
Believe it or not, this is not always the case for Java.
Java's pro's over .NET:
- Wider range of platforms support it (for now).
That's my $0.02 anyway, and I should point out that I'm far from an expert
on this subject. With a little digging and Googlage you could probably find
far more information.
Hope that helps you some,
~Alex
"Mark" <Ma**@nospaml.comwrote in message
news:%2****************@TK2MSFTNGP03.phx.gbl...
Hi,
We are having a debate on DotNet and Java.
As a beginner I do not have much experience on DotNet and Java.
Are there any major advantage of using DotNet over Java?
Thanks for any help I get on this subject.
Mark