回顧.NET系列:Framework、Net Core、Net 過往

2023-04-09 18:02:12

一、個人最近工作變化

我經歷了可能很多技術人都會經歷的過程,從一名純粹的技術人員轉型成為了一名技術管理

我已經不再單純了,經歷了從做好自己的事,搞定一個複雜模組和系統,到帶領一個小團隊,攻克一個個複雜專案,再到帶領幾十號人的技術團隊,感覺很充實,個人的綜合能力也在飛速提升;實現了從乘客到駕駛員的轉變,專案管理、團隊管理、溝通共同作業、戰略視角等都得到了長足的發展。
最近開始重新定義自己3-5年職業計劃,發現自己離技術好像有點太遠了,並不是要自己去手碼每一行程式碼,只是還是需要保持技術的熱愛,對行業發展的敏銳;所以未來會基於技術能力板塊做一次全身體檢,用以應對未來快速變化的世界。
包括程式設計能力、資料庫能力、運維管理、架構等方面。

作為自己編寫時間最長的一門開發語言-.Net,我又重新翻開了他。

二、Framework、Net Core、.NET 時過境遷

Framework:愛你定格在4.8

2002 年 2 月 23 日最早的 .NET Framework 1.0 釋出,終止於 2022 年 8 月 9 日釋出的 .NET Framework 4.8.1 版本。
CLS、CTS、CLR這些終將被遺忘在風中...現在市面上還是有非常多的系統基於framework開發的
framework:基於windows的一種採用虛擬機器器執行的程式設計平臺,無法跨平臺,雖然有一些跨平臺技術,但是整體支援並不是很好

.Net Foundation:.Net變革大腦

意識到僅僅在windows平臺進行獨秀已遠遠不夠,微軟開始規劃自己的開源和跨平臺之路,2014年成立了Net基金會,獨立於微軟運營。

.NET Foundation 官方地址:https://dotnetfoundation.org/

重新統一的 .NET

那微軟的跨平臺和開源該如何做呢?這麼多年的技術債務和框架想要一下子出個王炸來統一技術路線顯然不夠現實,所以微軟來了一個「並駕齊驅,三馬齊馳」方式,看下如下的一個時間線

Framework與.NetCore終將退出舞臺,等到版本的維護期過後;未來是.NET的,而.NET將是我們大家的開源。

三、個人思考

技術更新迭代的速度非常之快,讓我們應接不暇
世界格局島鏈化,衝突不斷,充斥各種新聞...
美聯儲加息,經濟復甦緩慢,企業不景氣,裁員不斷...
AI、chatGPT蜂擁而至,讓人感覺到焦慮...
是否存在中年危機,不敲程式碼的自己有時感覺不踏實...
非常多的變化充斥在周圍,分享一篇《尼泊爾祈禱文》- 共勉

上帝
請賜予我平靜,接受哪些我無法改變的
請賜予我勇氣,去改變我能改變的
請賜予我智慧,分辨二者的區別

能改變的只有自己,讓自己變強大,保持學習,終生成長 !!!

我只是學到的知識做了內化,感謝如下文章作者
framwork版本:https://dotnet.microsoft.com/zh-cn/download/dotnet-framework
.net 版本:https://dotnet.microsoft.com/zh-cn/download/dotnet
.net 資料:https://learn.microsoft.com/zh-cn/dotnet/core/introduction
.net 資料:https://learn.microsoft.com/zh-cn/docs/
部落格:https://zhuanlan.zhihu.com/p/569249475?utm_id=0