zoukankan      html  css  js  c++  java
  • .NET Core、.NET Standard 、ASP.NET Core 和 .NET Framework 有什么不同?

    经查阅.Net Core相关资料:

    1. https://www.infoq.cn/article/2017%2F10%2Fdotnet-core-standard-difference
    2. https://blog.csdn.net/yiyelanxin/article/details/84439216

    对.NET Core、.NET Standard 、ASP.NET Core 和 .NET Framework有了初步的了解:

    .NET Core

      .NET Core是免费、跨平台的,是托管框架的开源实现。它支持 4 种类型的应用程序:控制台、ASP.NET Core、云和通用 Windows 平台(UWP)。Windows Forms和Windows Presentation Foundation(WPF)并不包含在.NET Core 中。

    ASP.NET Core 

      Asp.net core其实就是仍然基于.net Full Framework(最低要求Framework 4.6.2)的项目, 但同时保留了.net core一些新的设置理念,比如Asp.net core默认使用Kestrel作为Http请求的监听器,而不是使用原来庞大的Https.sys。是以.NET Core 为基础构建的应用程序模型。

    .NET Standard

      .NET Standard是一项实现 BCL 的规范。由于.NET 实现需要遵循这项规范,所以应用程序开发人员就不用担心每一种托管框架实现的 BCL 不同。托管框架的每一种实现都有一套自己的基类库。基类库(BCL)包含诸如异常处理、字符串、XML、I/O、网络和集合这样的类。

    .NET Framework

      .NET Framework 用于构建桌面应用程序和运行在互联网信息服务器(IIS)上的 ASP.NET 应用程序。它是第一个托管框架。

    Xamarin

      Xamarin 是一个用于构建 iOS、Android、macOS 和桌面应用程序的框架。

  • 相关阅读:
    body test
    menu
    Toolbutton test itk_component
    grid pack
    double inherit
    set font
    Activity test itk_component
    Activity test no class
    按键驱动调试总结
    system.img解包打包的方法
  • 原文地址:https://www.cnblogs.com/taidou/p/10306803.html
Copyright © 2011-2022 走看看