ASP.NET Core | 首都客運時刻表查詢網
![ASP.NET Core](https://i.imgur.com/2oxSoeJ.png)
ASP.NETCore[编辑];v5.0.0.(2020年11月10日,13個月前(2020-11-10))·github.com/dotnet/aspnetcore·編輯維基數據鏈接·C#·開放原始碼、Web應用程式框架、MVC.
![ASP.NET Core](https://i.imgur.com/2oxSoeJ.png)
ASP.NET Core 是新一代的 ASP.NET,早期稱為 ASP.NET vNext,並且在推出初期命名為 ASP.NET 5,但隨著 .NET Core 的成熟,以及 ASP.NET 5 的命名會使得外界將它視為 ASP.NET 的升級版,但它其實是新一代從頭開始打造的 ASP.NET 核心功能,因此微軟宣佈將它改為與 .NET Core 同步的名稱[4],即 ASP.NET Core。
ASP.NET Core 可運行於 Windows 平台以及非 Windows 平台,如 Mac OSX 以及 Ubuntu Linux 作業系統,是 Microsoft 第一個具有跨平台能力的 Web 開發框架。
微軟在一開始開發時就將 ASP.NET Core 開源,因此它也是開源專案的一員,由.NET 基金會(頁面存檔備份,存於網際網路檔案館) (.NET Foundation) 所管理。
開發歷程[編輯]ASP.NET vNext 最早是在2014年5月被提出[5],當時是以專案代號 K (Project K) 命名,包含工具與執行期平台都以 K 來命名,其名稱為 KRE (K Runtime Environment) 如:
KLR (K Language Runtime): Project K 的執行期平台。 KVM (K Version Manager): Project K 的版本管理員。 KPM (K Package Manager): Project K 的套件管理員,類似於 node.js 的 npm (Node.js Package Manager)。 K (K Loader): Project K 的程式啟動器。KRE 在 2014 年度時曾經一度在版本戳記上出現 RC 的字眼,但隨後 ASP.NET Core 開發團隊發出了一份新的 Roadmap,公布後續的版本計畫 [6]。
到了...