• .NET简介


    |   版权声明:本文为博主原创文章,未经博主允许不得转载。

      

      微软跨语言运行的主要机制就如上图类似,其最重要的部分是CLR和MSIL;其中MSIL是微软中间语言,它的主要的作用是将不同

    的语言,如:C#, VB.NET, C++, C等等,首先翻译成FrameWork框架中的一种微软中间语言MSIL,而后再讲MSIL语言通过CLR(

    公共语言运行时)编译成计算机能够识别的代码,从而实现跨语言机制.跨平台也是因为CLR,它将MSIL翻译成手机可以理解的语言,

    这样.NET也可以进行手机平台的开发;

      其实不管任何一种编程语言首先都是用该语言,写出源代码,而后通过编译器编译成计算机可以识别的二进制数串,最后通过计算

    机来执行。

      软件系统的依赖关系:

      要使用 .NET 机制来编写跨语言,跨平台的开发,最主要的和最基层的是Windows System;其次就是安装CLR(公共语言运行库)

    和.NETFrameWork类库,也就是.NET FrameWork框架;当这些东西都安装好了之后,才可以进行.NET跨语言的开发。

    平台无关:CLR、.NET FrameWork进行了隔离。Windows、 Linux(Momo)。

    语言无关:VB.NET、C#都调用同样的类、同样的方法,VB>NET写的类C#也可以使用

  • 相关阅读:
    有点成熟的短句,最新个性签名
    ACM2039_三角形三边关系
    Android 绘制中国地图
    Opengl-法线贴图(用来细化表面的表现表现的凹凸)
    Go的sync
    Laravel Study(使用 Laravel )
    对于宅男来说,硬盘里的数据就是命
    设计模式之模板方法模式
    游戏掉落道具掉落
    NEWMING
  • 原文地址:https://www.cnblogs.com/geore/p/5792103.html
Copyright © 2020-2023  润新知