-
ASP.NET Core
鎖定
ASP.NET Core是一個免費且開放源代碼的Web框架,以及由微軟和社區開發的下一代ASP.NET。它是一個模塊化框架,既可以Windows上的完整.NET Framework上運行,也可以在跨平台.NET Core上運行。
- 中文名
- ASP.NET Core
- 本 質
- 模塊化框架
ASP.NET Core介紹
該框架是一個完整的重寫,它將先前單獨的ASP.NET MVC和ASP.NET Web API整合到單一編程模型中。
儘管它是一個新的框架,建立在新的Web棧上,但它與ASP.NET MVC具有高度的概念兼容性。 ASP.NET Core應用程序支持並排版本控制,其中運行在同一台機器上的不同應用程序可以以不同版本的ASP.NET Core為目標。 這對於以前版本的ASP.NET來説是不可能的
[1]
。
ASP.NET Core發佈歷史
版本號 | 發行日期 |
1.0 | 2016-06-27 |
1.1 | 2016-11-18 |
2.0 | 2017-08-14 |
2.1 | 2018-05-30 |
ASP.NET Core命名
最初被視為ASP.NET vNext,該框架準備就緒後將被稱為ASP.NET 5。 但是,為了避免暗示它是對現有ASP.NET框架的更新,Microsoft稍後在1.0版本中將名稱更改為ASP.NET Core。
ASP.NET Core特徵
1.無需編譯的開發人員體驗(即編譯是連續的,以便開發人員不必調用編譯命令);
2.模塊化框架分佈為NuGet包;
3.雲優化的運行時(針對互聯網進行了優化);
4.通過Open Web Interface for .NET(OWIN)支持與主機無關,在IIS中運行或獨立運行;
5.構建Web UI和Web API的統一故事(即兩者都是相同的);
6.雲就緒環境配置系統;
7.輕量級且模塊化的HTTP請求管道;
8.在Windows,Mac和Linux上構建和運行跨平台的ASP.NET Core應用程序;
9.開源;
10.針對.NET Core的並行應用程序版本控制。
- 參考資料
-
- 1. ASP.NET | heise online .百度學術[引用日期2018-06-24]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:3次歷史版本
- 最近更新: w_ou