CodeKicks.com
Focus on Microsoft Technologies - Tutorials, Articles, Code Samples.

Monday, November 27, 2006

NET vs Java and J2EE

The CLR and C# have many similarities to Sun's JVM and Java. They are strong competitors. Both are based on a virtual machine model that hides the details of the computer hardware on which their programs run. Both use their own intermediate byte-code, Microsoft calling theirs Microsoft Intermediate Language (MSIL) and Sun Java bytecode. On .NET, the byte-code is always JIT-compiled: with Java, the byte-code can be either interpreted or JIT-compiled. Both provide extensive class libraries that address many common programming requirements, and both address many security issues that are present in other approaches. The namespaces provided in the .Net Framework closely resemble the platform packages in Java EE API Specification both in style and invocation.

.NET is currently only fully available on Windows platforms, whereas Java is fully available on many platforms. .NET was built from the ground-up to support multiple programming languages, while the Java platform was initially built to support only the Java language.

Microsoft's reference implementation of .NET is Closed source, whereas Sun's reference implementation of Java is becoming GPL (including the class library, the compiler, the Virtual machine, and the various tools associated with the Java Platform).

For a more detailed examination of the similarities and differences between the two, see a comparison of Java and C#.

                      .NET vs Java

.Net vs. Java: Five Factors to Consider
IT managers have five big factors to consider when they weigh the merits of Microsoft's new .Net development environment against Java.
 
.NET vs. Java: No Easy Answers
The Java vs. .NET debate doesn’t offer a one-size-fits-all answer—in fact you might need both. .NET and Java are both here to stay.
.NET Magazine - Editor's Note: Time for a Truce
The .NET vs. Java battle has made for great headlines over the last year, but it's become apparent recently that we're unlikely to see a definitive winner ...
O'Reilly -- Microsoft .NET vs. J2EE: How Do They Stack Up?
Net vs. J2EE. Jim Farley, the author of this article, has sifted through those ... The description of C#'s compilation features vs. those of Java seems to ...
The great debate: .Net vs. J2EE - Java World
Though the debate over the superiority of .Net versus that of Java 2 Platform, Enterprise Edition (J2EE) seems a hot topic in today's technology circles, ...
VB.NET vs Java
Motivation: Updating the Comparison between Java and VB.NET ... rarely use the new breed of Java compilers (the trade-off is less portable code vs a 20-60% ...
.NET vs. J2EE
It is Microsoft response to the benchmark published by Sun Microsystems showing the relative performance of Microsoft .NET vs. Sun’s Java Web Service ...
Programming Legends Debate .Net, J2EE
At a session entitled "The Great J2EE vs. Microsoft .Net Shootout" at the ... Net and Java. And I think we'd be stupid to ignore what they've done there. ...
Michael Howard's Web Log : What about .NET vs Java Security?
NET vs Java Security? Interesting stuff, no? Posted: Monday, October 25, 2004 4:11 PM by michael_HOWARD. Filed under: Security ...
.Net vs java and future with XML
what are your expectations/observations for the future when .NET-xml combination vs. java-xml combination? well I just did :-). thanks ersin. ...
entUser - .NET 2.0 vs. Java 1.5 Shootout
NET 2.0 vs. Java 1.5 Shootout By Andy Front > Software 11/4/2005 ... NET required only 58% of the time required by Java to complete the same task. ...
.Net Comparison Chart (.Net vs Coldfusion, PHP, JAVA)
.Net Comparison Chart (.Net vs Coldfusion, PHP, JAVA)
NewTech's 1-day Java Training, .NET Training, JSP Training and ...
NET Training for IT Managers .NET vs. Java Platform Technology Overview ... NET vs Java training overview is aimed at those professionals who need to ...
Web Design .Net vs. Java
Net vs. Java. 6/25/2002 By Carol Sliwa for Computerworld Summary:. IT managers have five big factors to consider when they weigh the merits of Microsoft's ...
Where are We Going NET vs Java
What in the world is going on in the marketplace Technology is moving so fast that it is sometimes a little difficult to tell what is happening.
Enterprise Java Community: J2EE vs. Microsoft.NET: A comparison of ...
J2EE vs. Microsoft.NET A comparison of building XML-based web services ... NET (except for Java) are still supported by Visual Studio. Visual Studio. ...
Rumble in the jungle: J2EE versus .Net, Part 1 - Java World
Heard a lot about .Net versus J2EE (Java 2 Platform, Enterprise Edition)? Wondering what that conflict means for you? Well, we wondered the same thing.
Java vs. Microsoft .Net debate rages | InfoWorld | News | 2005-03 ...
LAS VEGAS -- After describing Java as a stable technology with no great surprises likely to come, Java experts during a conference panel session fielded ...
Java .Net vs. Java
Receive e-mail updates containing the latest Java-related white papers posted to the ... Net vs. Java. 6/25/2002 By Carol Sliwa for Computerworld Summary: ...

Post a Comment