rama krishna
.net is platform dependent or independent
By rama krishna in ASP.NET on Jul 19 2009
  • Suresh Ravi
    Aug, 2009 18

    And also, i wont agree that .net is windows platform independent.

    Ex: A exe trageted for framework 3.5 will not run on windows2000. since fw 3.5 cannot be installed on windows2000, it requires 2003 to be installed.

    then how can you tell that .net is windows independent?

    • 0
  • Suresh Ravi
    Aug, 2009 18

    Guys,

    .net is language independent but not platform independent.

     

    .net binaries can run without the .net framework. For this you have to know about mono compiler.

     

    Mono is a open source product (developed by Novell) that supports the .net application in other platform (just  like an alternative for the .net framework).

     

    1.       Download windows mono

    2.       Compile the .net application using the mono compiler (msc.exe)

    3.       Deploy the application in Linux machine.

    4.       Install mono on linux machine to run the .net application.

     

    Because of the Mono’s support in .net some people says .net is the platform independent but really it is not a platform independent.

     

    • 0
  • Rajiv Ranjan
    Aug, 2009 7

    .net is window independent and fully platform independent because CLR cant work on other platform like unix, linux, Solaris as it done by JVM  while we are using java technology..............

    • 0
  • Naresh Kanth
    Jul, 2009 20

    As per MS, the .Net is Platform DEPENDENT, becuase the CLR is developed in such a way that it will work only for Windows OS.

    But, the mono organization found a framework to run in linux. Since this framework is not part of the Microsoft when delivering the software, we cannot consider this and tell .Net is Platform independent.

    .Net is Platform DEPENDENT and Language INDEPENDENT.


     

    • 0
  • Naresh Kanth
    Jul, 2009 20

    As per MS, the .Net is Platform DEPENDENT, becuase the CLR is developed in such a way that it will work only for Windows OS.

    But, the mono organization found a framework to run in linux. Since this framework is not part of the Microsoft when delivering the software, we cannot consider this and tell .Net is Platform independent.

    .Net is Platform DEPENDENT and Language INDEPENDENT.


     

    • 0
  • PEEYUSH MISHRA
    Jul, 2009 20

    No ,.Net is not platform independent boz the .Net runtime (CLR) only for the Windows platforms

    Yes. .Net is language-independent.

    • 0


Most Popular Job Functions


MOST LIKED QUESTIONS