简体   繁体   中英

What is the difference between ASP.NET MVC 5 and ASP.NET Core 6.0?

My understanding was that .NET will no longer produce .NET core versions, but rather MVC 5 is the next evolution of the .net core 3 onwards.

However I am now seeing there is MVC 5, MVC 6, and also .net core 6. What is the difference between these?

No , I think you're wrong. But that's partly due to rather confusing Microsoft marketing, I agree...

Microsoft will not produce any more versions of the full, classic .NET framework - that ends with .NET 4.8. ASP.NET MVC 5 was built on top of .NET 4.x


The Core product line IS the future for now. For marketing reasons, they're no longer called ".NET Core" - but it's really

.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1

---> then .NET 5, now .NET 6, next year .NET 7 and then .NET 8 - and those are really ".NET Core" versions.

The web framework is still called ASP.NET Core 6.0 and the MVC framework is ASP.NET Core 6.0 MVC (and there's also ASP.NET Core 6.0 Web API).

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM