answersLogoWhite

0

Differences between .Net and Java include

  • Java is from Sun, .Net is from Microsoft
  • Java is a language plus a runtime, .Net is a runtime framework that supports multiple languages, Visual Basic and C# (the .Net language most similar to Java) among them.
  • C# is very similar to Java but a few years younger, and a bit nicer in some respects - it has a slightly simpler syntax for some common constructs.
  • Java is more platform independent, it runs on several operating systems including Windows, Mac and Linux. .Net is primarily for Windows. Although the open source project Mono is developing a multi-platform runtime for .Net, so this is less of an issue than it used to be.
  • .Net has a more integrated development environment, as the IDE, runtime and server all come from Microsoft as a standard package, while Java is based on third-party tool and server providers. It used to be the case that the .Net development environment was clearly superior, but the difference is smaller these days.
  • It can be argued that Java gives more flexibility, as there are more server- and IDE-providers to choose from, at the cost of some extra overhead for the developer to get the different pieces to work together.

Functionality wise, there is not a lot of difference between the two, at least not when used to develop web applications.

For desktop applications, .Net naturally has an edge in Windows integration.

note: Oracle bought Sun Microsystems (Sun).

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

What is difference between visual foxpro and visual basic?

By Spelling XD


What is the difference between visual basic and visual c?

The programming language: Visual Basic is a BASIC-like (or BASIC-derived) language, Visual C is... well C.


What is the difference between matlab n visual basic?

no thing


What is the difference between Csharp and vb?

C# its Very Sharp VB-Visual Basic Extension for BASIC C# its Very Sharp VB-Visual Basic Extension for BASIC


What is the difference between visual studio and visual basic?

I believe visual studio is the user interface, and it not only supports visual basic but also visual c++, c#, web development etc. Visual basic, on the other hand, is a programming language.


Difference in dos and visual basic?

DOS is an OS and Visual Basic is an Application Software..


What is the difference between projects and form in Visual Basic 6?

a project in visual basic is a collection of different objects like forms. it is saved with an extension of .vbp. A form in visual basic displays various controls that provide the user interface. it is saved with an extension of .frm.


What is difference between vb5 vb6?

VB6 is a more recent and more advanced version of visual basic.


What is the diff between Visual Basic 2005 and Visual Basic dot net?

Visual Basic 2005 is actually a version of VB.NET (v8.0). The latest version (9.0) is Visual Basic 2008.


What are the Similarities between basic and visual basic?

"Basic" isn´t anything!!


What is the difference between seek and append command in visual basic?

Seek will simply move to a certain position. Append will add to the very end.


What is difference java and visual basic programming?

java is a server side programing where as visual basic is a client side programing(This programing Language is different from oops)