微軟慶祝 Visual Studio .NET 和首個 .NET 版本誕生 20 週年。
部分重要時間節點回顧:
微軟表示他們擁有深厚的開發者根基,從建立 DOS 和 BASIC 再到後面的 90 年代,他們提供了龐大的開發者工具組合,其中包含用於構建多種應用程式的不同工具和語言,每個工具都擅長解決不同的問題。然而這些應用程式很難互相進行通訊,尤其是跨機器的場景下。
隨著網際網路的興起,技術開始向通過網際網路進行通訊的分散式系統轉移,.NET 正是在這樣的背景下誕生 —— 支援多語言、提供 runtime,以及一套完全相容的庫和 API。這也是微軟為迎接網際網路時代而轉型的重要一環。
同樣是微軟的另一次重大轉型 —— 擁抱開源,.NET 再度走在了前沿。2014 年,微軟在 GitHub 正式開源 .NET,並得到了開源社群的積極支援和貢獻。現在 .NET 已發展成為跨、、、 和統一平臺。
去年釋出的提供了統一的基礎庫、SDK ,通過 C#10 和最小 API 的增強來簡化開發體驗,通過熱過載實現高生產力。.NET MAUI 框架允許開發者使用單一程式碼庫為 Windows、macOS、iOS 和 Android 構建原生應用程式。
最後,微軟透露了 .NET 7 Preview 1 將在本週釋出,不過並未提及具體的細節。