速記一下目前ASP.NET相關技術的版本與 ASP.NET 5 的進化 ... 又是一個大幅調整的全新版本,只是 Web Form 的部份在這裏我沒看到它的未來走向
目前ASP.NET各種相關技術版本大致列舉如下:
》2014 現狀
---------------------------------
ASP.NET Identity 2
SignalR 2
Microsoft Owin 3
ASP.NET 4
ASP.NET Web API 5
ASP.NET MVC 5
Entity Framework 6
》2015 進化
---------------------------------
ASP.NET 4 + ASP.NET Web API 5 + ASP.NET MVC 5 => ASP.NET 5
Entity Framework 6 => Entity Framework 7
以下這篇 MSDN 連結揭露了未來 ASP.NET 5 的相關改良與進化,有更進一步的完整說明
Announcing ASP.NET features in Visual Studio 2015 Preview and VS2013 Update 4
重點有幾項(紅色是我比較在意的):
- ASP.NET 5 會合併 ASP.NET MVC+WEB API
- 依存注入機制的內建導入
- 可選擇傳統.NET 平台或是全新的.NET Core
- 重新設計的Web專案樣板
- 選擇性移除特定套件,例如傻瓜套版工具 bootstrap
- NuGet 套件管理員改良(NuGet Package Manager)
- json編輯環境的進化
- Angular 支援(個人認為應該會是繼 bootstrap 之後,另外一個 VS 納入重度支援的重源開源專案)
ASP.NET 5 看來又是一個大幅調整的全新版本,在學習或使用上,可以將目前這個版本作為一個段落,ASP.NET 5 將其視為一個全新的里程碑,只是 Web Form 的部份在這裏我沒看到它的未來走向,其它的部份,後續有新的資訊再作分享了。