未弃用 .NET Standard
.NET 6 提供 .NET 统一计划的最终部分,该计划在 .NET 5 中启动。 .NET 6 在移动、桌 面、IoT 和云应用之间统一了 SDK、基础库和运行时。 asp.net
基于 .netframework 框架是适用于window系统的 web框架
asp.net core
跨平台,是基于asp.net 重写设计,目前没有webform功能。包含功能 Razor Pages、MVC 和 Web API
.NET core 和 asp.net core 区别
.NET Core 是用于构建现代应用程序的跨平台开源框架,asp.net core是专门为web设计的。
.aspx 和 .cshtml 什么意思
aspx是asp.net中处理http请求的基于C#的代码文件或者是webform文件,.cshtml是基于Razor模板引擎的html文件。
.NET 和 .NET Core
.NET 是一个免费的跨平台 开源开发人员平台 ,用于构建多种应用程序。 .NET 基于许多大规模应用在生产中使用的高性能运行时构建而来。
2015年出的免费开源跨平台.net core,2020 .NET5+出现开始合并
.net 起始分支情况
.net core、.netframework、mono 三个的sdk
.NET Standard 库 包含
.NET Core .NET Framework Mono 通用 Windows 平台 (UWP) , .NET Standard相当于 .net core 1.0