微软发文庆祝 .NET 诞生 20 周年纪念日!
技術(shù)編輯:MissD丨發(fā)自 思否編輯部
公眾號:SegmentFault
剛剛過去的“情人節(jié)”里,.NET 團(tuán)隊(duì)為慶祝 .NET 社區(qū)誕生 20 周年而舉辦了一場盛大的活動(dòng)。沒錯(cuò)!.NET 于 2002 年 2 月 13 日與 Visual-Studio 一起推出,本月終于迎來了 20 周年紀(jì)念日。
2 月 13 日,微軟官方專門在社區(qū)博客中發(fā)文對.NET 誕生 20 周年表達(dá)了慶祝。文中,微軟對.NET 過去 20 年的發(fā)展歷程作了回顧,對近年來的所取得的進(jìn)展及重大時(shí)間節(jié)點(diǎn)做了盤點(diǎn)分析,同時(shí)也對接下來社區(qū)的發(fā)展計(jì)劃做了展望。
微軟在博文中表示,值此.NET(及 Visual-Studio )問世 20 周年之際,他們誠邀廣大開發(fā)者及網(wǎng)友參加 2 月 14 日上午 9:00 在 www.dot 上舉辦的特別慶祝活動(dòng),期待在 Twitter 的#dotNETLovesMe 話題下能看待大家分享的故事。
.NET 20 年:
微軟憑此成“互聯(lián)網(wǎng)時(shí)代”弄潮先鋒
據(jù) StavePoad 開發(fā)者調(diào)查數(shù)據(jù)顯示,.NET 作為一款 20 年前推出的平臺(tái),曾 2019、2020、2021 連續(xù)三年登頂“開發(fā)者最喜愛的框架”榜,這非常讓人驚訝,就連 CNCF(全稱 Cloud Native Computing Foundation 云原生計(jì)算基金會(huì))也不得不承認(rèn)這一點(diǎn)。如今,已有超過 500 萬的開發(fā)者使用 .NET 社區(qū)。
據(jù)悉,.NET 是自 2017 年以來 GitHub 上發(fā)展速度最快的 30 個(gè)開源項(xiàng)目之一,這也從側(cè)面表明了所有人每天都在積極改進(jìn)平臺(tái)。當(dāng)然,社區(qū)的貢獻(xiàn)也對績效產(chǎn)生了直接影響,比如多年來.NET 一直領(lǐng)先于 TechEmpower 性能基準(zhǔn)。該社區(qū)也在 NuGet 上構(gòu)建了數(shù)十萬個(gè)軟件包、數(shù)千個(gè)組件和工具以及數(shù)百.NET 生態(tài)系統(tǒng)合作伙伴,以此吸引全球用戶與.NET 共同成長。
多年來,微軟一直堅(jiān)守其深厚的開發(fā)者根基,不斷為全球用戶帶來創(chuàng)新。上世紀(jì) 90年代,微軟憑借 Basic 解釋器和 MS-DOS 成為了領(lǐng)先的個(gè)人計(jì)算機(jī)操作系統(tǒng)的系統(tǒng)供應(yīng)商。有了龐大的開發(fā)工具組合,就會(huì)有許多不同的工具和語言來構(gòu)建多種應(yīng)用程序。而每種工具都擅長解決不同的問題,但應(yīng)用程序很難跨它們進(jìn)行通信,尤其是跨機(jī)器邊界。
后來隨著互聯(lián)網(wǎng)的興起,世界開始看到了一種更容易共享信息的方式。技術(shù)開始朝著通過互聯(lián)網(wǎng)進(jìn)行通信的分布式系統(tǒng)的方向轉(zhuǎn)型,而.NET 恰好就是為這場互聯(lián)網(wǎng)革命而生的:多種語言、one runtime 以及一組兼容的庫和 API。可以說,“正是.NET 的出現(xiàn)才讓微軟站在了迎接“互聯(lián)網(wǎng)時(shí)代”轉(zhuǎn)型的最前沿”。
即使是面對微軟的新一次重大變革 —— 開源,.NET 也依舊處于領(lǐng)先地位。早在2012 年,微軟已經(jīng)完全開源了 ASP.NET MVC 網(wǎng)絡(luò)框架,并接受捐款,這也是當(dāng)時(shí)微軟最早的大型開源項(xiàng)目之一。
2014 年,微軟開始在 GitHub 構(gòu)建一個(gè)跨平臺(tái)、開源的.NET,并在 2016 年的 Red Hat DevNation 大會(huì)上發(fā)布了第一個(gè)版本,演示了其在 Red Hat Enterprise Linux 上運(yùn)行,這在早期也是個(gè)創(chuàng)新之舉。
當(dāng)然,.NET 不僅僅適用于 Windows 平臺(tái),如今微軟方面已經(jīng)與 Red Hat 和 IBM 等公司建立了強(qiáng)有力的合作伙伴關(guān)系,以實(shí)現(xiàn)新目標(biāo)。此外,微軟 .NET 還與其他商業(yè)發(fā)行版和社區(qū)發(fā)行版建立了不少合作。
展望未來:.NET 7 將至
2021 年 11 月,微軟剛剛釋出了 .NET 6 版本,并全力推進(jìn) .NET 7(事實(shí)上.Net 7 預(yù)覽版1 將于本周發(fā)布)。即便是現(xiàn)在的.NET 6,也會(huì)擁有一套統(tǒng)一的基礎(chǔ)庫和 SDK,不僅簡化了開發(fā)體驗(yàn),在 C#10 上進(jìn)行了投資,且提供了最低限度的 API,可通過“熱重載”實(shí)現(xiàn)高生產(chǎn)率等。
微軟透露,.NET 多平臺(tái)應(yīng)用程序用戶界面(.NET MAUI)很快就會(huì)發(fā)布。NET MAUI 將允許用戶使用單一代碼庫為 Windows、macOS、iOS 和 Android 構(gòu)建本機(jī)應(yīng)用程序。現(xiàn)在關(guān)注的是質(zhì)量和漏洞,所以微軟方面現(xiàn)在正在嘗試預(yù)覽版本,也期待到時(shí)候用戶給于反饋。
最后,微軟感慨稱:“.NET 在過去 20 年里取得了長足的進(jìn)步,但改變開發(fā)者生活的最初愿景仍然成立。你可以為任何操作系統(tǒng)構(gòu)建任何類型的應(yīng)用程序,性能卓越。從高吞吐量、云計(jì)算規(guī)模的服務(wù)到最小的微控制器,.NET社區(qū)已經(jīng)使這個(gè)平臺(tái)及其大型生態(tài)系統(tǒng)取得了巨大成功,所以在此對所有開發(fā)者用及戶們表示感謝”。
如果你對微軟于 2 月 14 日在 www.dot 上播出的慶祝節(jié)目感興趣,不妨查看查看Twitter 上的#dotNETLovesMe 話題以了解所有信息。如果您有對該話題的想法,也歡迎在評論區(qū)交流互動(dòng)。
總結(jié)
以上是生活随笔為你收集整理的微软发文庆祝 .NET 诞生 20 周年纪念日!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET Core使用功能开关控制
- 下一篇: Asp-Net-Core开发笔记:在do