【发布时间】:2021-12-30 06:15:48
【问题描述】:
我的理解是 .NET 将不再产生 .NET 核心版本,而是 MVC 5 是 .NET 核心 3 的下一个演进版本。
但是我现在看到有 MVC 5、MVC 6 和 .net core 6。它们之间有什么区别?
【问题讨论】:
标签: .net asp.net-mvc asp.net-core
我的理解是 .NET 将不再产生 .NET 核心版本,而是 MVC 5 是 .NET 核心 3 的下一个演进版本。
但是我现在看到有 MVC 5、MVC 6 和 .net core 6。它们之间有什么区别?
【问题讨论】:
标签: .net asp.net-mvc asp.net-core
不,我认为你错了。但这部分是由于微软营销相当混乱,我同意......
Microsoft 将不会再生产任何版本的完整、经典 .NET 框架 - 以 .NET 4.8 结尾。 ASP.NET MVC 5 建立在 .NET 4.x 之上
核心产品线是现在的未来。出于营销原因,它们不再被称为“.NET Core”——但它确实是
.NET Core 1.0、1.1、2.0、2.1、2.2、3.0、3.1
--->然后是 .NET 5,现在是 .NET 6,明年是 .NET 7,然后是 .NET 8 - 这些都是真正“.NET Core”版本。
Web 框架仍称为 ASP.NET Core 6.0,MVC 框架为 ASP.NET Core 6.0 MVC(还有 ASP.NET Core 6.0 Web API )。
【讨论】: