Is .Net Platform independent ?

Showing Answers 1 - 25 of 25 Answers


  • Sep 30th, 2006

.net is platform independent because mono organization found a framework to run in linux.

  Was this answer useful?  Yes


  • Oct 1st, 2006

yes .net is platform independent because it is having clr which is used for complining onces and runs anywhere.It runs on any platform from windows95 to linux


  • Oct 20th, 2006

There is confusion about plafform independence .. ......... platform independence means you should not require any additonal compoenent of piece of software to run an app develeped in particular platform.. correct me if wrong

  Was this answer useful?  Yes


  • Dec 5th, 2006

it is said that microsoft is trying to achieve platform independence in that run in windows, cannot run in linux. 

  Was this answer useful?  Yes


  • Dec 21st, 2006

As you all know that in .net there are different compilers like for c#-csc,vb-vbc  etc after your code is complied it will convert to MSIL code which is independent  this MSIL code will goes to CLR & this CLR is platform dependent i.e for unix platform you should have unix type of CLR ,for windows like the same so we can say that .net code is platform independent.

  Was this answer useful?  Yes

Avvari Venkata Prasad

  • Jun 25th, 2007

I referred some books it is said that .Net is not work in Windows 95 and some operating systems thats why it is not platform independent it is partially independent , if you know perfect answer plz tell me sir.

  Was this answer useful?  Yes


  • Aug 8th, 2007

.NET is not platform independent .. to run .NET applications one needs to install .NET Framework .. and currently .NET Framework is supported by windows only .. till .NET Framework is not released for other OS officially .. till then .NET cannot be considered to be platform independent ..

There are certain 3rd party tools such as MONO to run ASP.NET on linux .. but that doesn't make .NET Platform independent.

  Was this answer useful?  Yes


  • Sep 10th, 2007

Yes, Dot Net is the Plateform Independent. It only looks for Server to Execute the code.

  Was this answer useful?  Yes


  • Oct 17th, 2007

You are rigth but .Net need clr to run at any platform then how it is platform independent

  Was this answer useful?  Yes


  • Jan 31st, 2009

Yes .Net is a platform independent, but platform independence of .NET is only theoretical at present because, at the time of writing, a complete implementation of .NET is only available for Windows. However, there is a partial implementation available.

  Was this answer useful?  Yes

.NET is not a platform independent It is language independent. We have to write a coding in any language you know (.NET supported languages). Java is platform indepentent (OS indepentent). We have to compile the Java program in any platform (Microsoft Windows) and run the program in other platforms (UNIX etc)

  Was this answer useful?  Yes


  • Jan 26th, 2010

We cannot say that .Net framewrk  is independent rather we can say that the application which we creates in this frame work shall make independent by using SILVERLIGHT.

  Was this answer useful?  Yes


  • Oct 29th, 2011

.net is partially platform independent because there is no clr for dos and windows 95 operating systems....

  Was this answer useful?  Yes


  • Nov 29th, 2011

So according to you Java is not platform independent because it requires JDK on target machine.

  Was this answer useful?  Yes


  • Nov 30th, 2011

platform means where we are executing our programs or providing runtime environment for the execution of the programs i.e nothing but the OS.As of i know Java supports Platform Independence i.e java programs can execute any OS.

  Was this answer useful?  Yes

R.N Thakur

  • Dec 2nd, 2011

I think .Net framework independent in the way of hardware configuration. It supports anytype of hardware configuration but not different types of operating system.
If we have made project in Windows operating system and want to run on Linux operating system then it will not support and if we wish to run on this operating system then we have to install a specific software.


  Was this answer useful?  Yes


  • Jan 12th, 2012

Dotnet is not a platform independent.

  Was this answer useful?  Yes


  • Jan 26th, 2012

run only on mircosoft server

  Was this answer useful?  Yes


  • Jan 27th, 2012

Because JVM supports all operating systems so Java is pure platform independent.

  Was this answer useful?  Yes


  • May 14th, 2012

.net framework is partially dependent and partially independent language. This is because the .net applications works on windows OS and also Linux OS (Of course with help of framework called MONO framework). However, .net framework is targeted for windows architecture. So it gives its best performance in windows OS. It doesn't mean that it works only on windows OS. So .net is neither dependent nor independent.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions