Search This Blog

This website completely moved to new domain. For latest content, visit www.programmingposts.com

IS .NET PLATFORM DEPENDENT OR PLATFORM INDEPENDENT ?


.NET  is a platform independent but not fully platform independent. why because, the code written in any of the .NET Languages are compiled into MSIL code ( microsoft intermediate language code) . The MSIL code is platform independent. Hence to Run a .NET application on any machine we need to install .NET Framework. The .NET framework contains CLR(Common Language Runtime) , and CLR contains a JIT (Just-In-Time) Compiler. And it converts the MSIL code into machine code. And .NET Framework is released  only for Windows Operating Systems. 

But there is a third party framework "MONO" to run .NET applications on LINUX based Systems. Hence .NET is not a fully Platfrom Dependent.

12 comments:

  1. Hiii..You have done really great work. Your blog is looking very informative and useful for us. If anyone wants real time training on software courses please visit Dot Net Training

    ReplyDelete
  2. perfect dictation
    too good
    plz explain all .Net framework related topic

    ReplyDelete
  3. Thanks for this type of post. Great explanation of the topic. Very helpful information for all. dot net training institute in pune

    ReplyDelete
  4. Thanks for this post. Really appreciate for this simple, easy to understand and very clear explanation

    ReplyDelete

  5. Thanks for sharing such a great information.It is really one of the finest article and more informative too. I want to share some informative data about asp .net online training and c# programming tutorial . Expecting more articles from you.

    ReplyDelete
  6. very informative blog and useful article thank you for sharing with us , keep posting.
    Visit us: .Net Online Training Hyderabad
    Visit us: Dot Net Online Training

    ReplyDelete