美文网首页程序员
.Net 体系结构

.Net 体系结构

作者: dotNET之家 | 来源:发表于2018-12-15 03:57 被阅读1次

    概述

    简单介绍.Net技术。
    

    .Net体系结构图

    .Net体系结构图

    .NetFramework

    .NET Framework是Windows的托管执行环境。 它包括两个主要组件:
      -公共语言运行时 (CLR);
      -.NET Framework 类库。
    
    .NET Framework 提供的开发框架和技术主要有:Asp.Net、Ado.Net、WCF、WPF、Windows Froms
    

    .Net Core

    .NET Core是一个跨平台的,支持 Windows、macOS 和 Linux,并且可用于设备、云和嵌入式/IoT 
    方案。  
    
    .NET Core提供的开发框架和技术主要有:UWP、Asp.Net Core。  
    
    注:Asp.Net Core可以面向.NET Core和.NET Framework:  
        -面向.Net Core的ASP.NET Core应用可以跨平台;
        -面向.NET Framework 的 ASP.NET Core应用无法跨平台,仅在Windows上运行。
    

    Xamarin

    Xamarin是一个用于移动设备、平板电脑和桌面应用程序的跨平台开发解决方案。  
    
    Xamarin提供的开发框架和技术主要有:Xamarin.Forms、Xamarin.Android、Xamarin.iOs。
    

    .Net Standard

    .NET Standard是.NET 标准,定义在.NET实现中应包括哪些API 。
    
    .NET Standard主要作用:
        -为 .NET实现 定义一组统一的基础类库API。
        -使开发人员能够基于这个标准开发可以在各种.NET实现中使用的可移植库。
        -减少甚至消除由于.NET API方面的原因而对共享源代码进行的条件性编译(仅适用于OS API)
    
    注:.NET Standard的产生:由于跨平台.Net Core的出现,导致微软存在两套.Net实现,
        一是.Net Framework,二是.Net Core。微软为了统一这两个所以抽象出.Net Standard。
    

    尾声

    开始.Net之旅吧,待续...
    

    相关文章

      网友评论

        本文标题:.Net 体系结构

        本文链接:https://www.haomeiwen.com/subject/wglohqtx.html