Net 基本概念

.NET Framework

.NET Framework是微软开发的一个软件框架,它包括两个主要组件:公共语言运行时 (CLR),;.NET Framework 类库(FCL)。
在这里插入图片描述

CLR

Common Language Runtime,简称CLR,是托管代码执行核心中的引擎,就是.net程序由它上面跑。包括内存管理、类型安全、异常处理、垃圾收集、安全和线程管理。所有为。net框架编写的程序,无论使用何种编程语言,都由CLR执行。所有版本的。net框架都包含了CLR。

CLR version.NET version
1.01.0
1.11.1
2.02.0, 3.0, 3.5
4.04.0, 4.5, 4.6, 4.7, 4.8

来自网络

FCL

是Microsoft . net框架的一个组件,它是公共语言基础设施(CLI)的第一个实现,
作为一个CLI基类库实现,它是一个可重用类、接口和值类型的集合,并包含一个CLI基类库(BCL)的实现,用于网站开发技术的 ASP.NET类库,该子类包含webform/webpage/mvc,用于桌面开发的 WPF类库、WinForm类库,用于通信交互的WCF、asp.net web api、Web Service类库等等
来自网络

.NET Core SDK

.NET Core SDK 是一组库和工具,开发人员可用其创建 .NET Core 应用程序和库。 它包含以下用于构建和运行应用程序的组件:

  • .NET Core CLI 工具。
  • .NET Core 库和运行时。
  • dotnet 驱动程序
.NET Core

一种跨平台、高性能的开放源 .NET 实现。 包括 Core 公共语言运行时 (CoreCLR)、Core AOT 运行时(正在开发的 CoreRT)、Core 基类库和 Core SDK
来自网络

ASP.NET Core

ASP.NET Core是一个开源的跨平台框架,用于构建基于云的现代互联网连接应用程序

.NET Core CLI tools

command-line interface(CLI) tools是一个用于开发. net应用程序的新的跨平台工具链。CLI是集成开发环境(ide)、编辑器和构建协调器等高级工具的基础。

参考
  1. .NET Framework From Wikipedia
  2. .NET Framework 入门
  3. Common Language Runtime
  4. .NET Core SDK overview
  5. net-core-sdk
  6. ASP.NET Core
  7. .NET术语->.NET Core
  8. .NET Core command-line interface (CLI) tools
  9. .NET Core, .NET Framework, Xamarin – The “WHAT and WHEN to use it”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值