.NET 是一個由微軟開發的軟件開發平臺和技術框架,具有豐富的發展歷程,以下是其主要階段:
- 2002 年:.NET Framework 1.0 發布,這是.NET 平臺的第一個版本,包含了基本的 API 和運行時環境。
- 2003 年:.NET Framework 1.1 發布,提供了更多的 APIs 和開發工具,如 ASP.NET Web Forms。
- 2005 年:.NET Framework 2.0 引入了 Windows Presentation Foundation (WPF)、Windows Communication Foundation (WCF)、Windows Workflow Foundation (WF) 以及新的 ASP.NET 功能。
- 2006 年:.NET Framework 3.0 發布,它沒有像 2.0 那樣提供新的 API 或運行時功能,但是引入了 WPF、WCF 和 WF 這些新技術。
- 2007 年:.NET Framework 3.5 發布,這是一個增量更新,包括了 LINQ 和一些新的 API,以及針對 Windows Workflow Foundation 的更新。
- 2010 年:.NET Framework 4.0 在.NET 平臺中引入了一些新技術,如并行編程、新的語言特性以及安全增強功能。
- 2012 年:.NET Framework 4.5 發布,可以使用異步編程方法和增強了 Language Integrated Query (LINQ)。
- 2014 年:微軟開始熱情擁抱開源和跨平臺,先后開源了 Roslyn、ASP.NET 等眾多項目。
- 2015 年:微軟決定開啟一條全新的跨平臺產品線:.NET Core,并完全開源。同時,這一年微軟把.NET Framework 升級到了 4.6 版本。
- 2016 年:.NET Core 1.0 發布,同時推出了新的跨平臺 Web 框架 ASP.NET Core 和開發 Win10 應用的 UWP 框架。
- 2017 年:.NET Core 2.0 發布,同時傳統的.NET Framework 升級到了 4.7 版本。
- 2019 年:.NET Core 3.0 發布,代表著.NET Core 已經徹底穩定下來,且它的生態圈和社區也發展得非常成熟。這一年.NET Framework 升級到了 4.8,不過此時的.NET Framework 新版本已經無人問津,這也是.NET Framework 的最后一個版本。
- 2020 年:為了避免產品線的混亂,微軟開始統一產品線,關閉了.NET Framework 這條產品線,并將.NET Core 產品線更名為.NET。為了避免與.NET Framework 4.x 版本號沖突,.NET 產品線直接從版本號 5 開始,即.NET 5.0,并于這一年 11 月正式發布。
- 2021 年:微軟將在 11 月份推出統一的.NET 長期支持版本 6.0。從微軟.NET 路線圖得知,未來微軟每年都會發布一個.NET 主要版本。
|