.NET 之路 | 005 .NET 的执行模型
本文来自『.NET大牛之路』体系专栏的分享,追更完整专栏请私撩我……
前面我们介绍 .NET 历史时讲过,微软基于 .NET Framework 重新设计并创造了跨平台的 .NET Core,目前已经发展到 .NET 5 版本,它的性能较之前的 .NET Framework 有巨大的提升。而 .NET Framework 产品线也被宣告终止(微软仍会继续维护,只是不会再发布新版本),它的最后个版本 .NET Framework 4.8 成为了绝唱。
.NET Framework 终将成为历史,我们要把思想从 .NET Framework 跳到 .NET Core/.NET 5+,首先要弄明白它们的执行模型和底层架构发生了什么变化。
注:为了简单起见,下文所说的 .NET Core 包含 .NET Core 和 .NET 5+。
我们先从一个高的角度来理解一下 .NET Core 执行模型的全貌,后面章节再从低的角度逐个拆开讲解各个模块。
.NET Core 的执行模型有两种,一种是基于 CoreCLR 运行
共有 0 条评论