这是常识.......就算名字取得再混乱
名字 | 角色 | 简介 |
.NET Standard | 规范 | 一种跨平台的API规范,它定义了一组共同的类库和框架特性 |
.NET Framework | 框架 | Windows 平台的框架 |
.NET Core | 框架 | 开源、跨平台的框架 |
ASP.NET | 框架 | 在.NET Framework上构建的,专注于传统的Web服务器端开发 |
ASP.NET Core | 框架 | 支持多种编程语言,并且模块化设计使得它更适合云环境和微服务架构。 |
ASP.NET MVC | 框架 | web 开发框架,它是 ASP.NET 框架的一个重要组成部分(表现层!!!) |
ADO.NET | 库 | .NET数据访问层的核心组成部分,主要用于与数据库交互 |
因为更混乱的在这呢........
微软对于.NET5的描述原文:
.NET 5 是继 3.1 之后 .NET Core 的下一个主要版本。 出于以下两个原因,我们将此新版本命名为 .NET 5,而不是 .NET Core 4:
- 我们跳过了版本编号 4.x,以避免与 .NET Framework 4.x 混淆。
- 我们从名称中删除了“Core”,是为了强调这是 .NET 未来的主要实现。 与 .NET Core 或 .NET Framework 相比,.NET 5 会支持类型更多的应用和平台。
ASP.NET Core 5.0 虽以 .NET 5 为基础,但保留了名称“Core”以避免与 ASP.NET MVC 5 混淆。 同理,Entity Framework Core 5.0 保留了名称“Core”,以避免与 Entity Framework 5 和 Entity Framework 6 混淆。
是不是刚搞明白上边的,看完下边又又又又又又懵了..........哈哈哈习惯就好
标签:Core,ASP,框架,Entity,Framework,NET From: https://blog.csdn.net/fishandfishand/article/details/142343989