Asp.net-Web-Api

下一個 MVC 6 會成為 ASP.NET 4.6 或 ASP.NET Core 1.0 的一部分,還是兩者兼而有之?

  • February 28, 2016

我最感興趣的是 MVC 6 中用於建構 restful 服務的統一 Web API。但是,目前我對這些組件如何組合在一起有些困惑。使用最新的 Visual Studio 2015 建構新應用時,MVC 6 可用作 ASP.NET 5 模板。我的理解是 ASP.NET 5 現在是 ASP.NET Core 1.0。這對 MVC 6 意味著什麼以及將來如何支持它?它會成為 ASP.NET Core 1.0、ASP.NET 4.6 的一部分,還是兩者兼而有之?有人可以解釋一下這些組件是如何組合在一起的嗎?謝謝!

ASP.NET Core 是 MVC 和 WebApi 的統一。

它可以在 .NET Core 框架或 .NET 完整桌面框架上執行。

MVC 設計模式仍然存在,但在談論它時沒有理由稱它為“MVC”。在過去,我們談論“MVC”以將其與 WebForms 或 WebPages 等其他東西區分開來,但 ASP.NET Core 沒有這些其他東西,因此稱其為“MVC”並不是真正必要的。它之前被稱為“MVC 6”,但那是在一切都重命名為 ASP.NET Core 之前。

引用自:https://stackoverflow.com/questions/35671061