.NET 诞生 20 周年纪念日!微软发文庆祝

刚刚过去的“情人节”里,.NET 团队为庆祝 .NET 社区诞生 20 周年而举办了一场盛大的活动。没错!.NET 于 2002 年 2 月 13 日与 Visual-Studio 一起推出,本月终于迎来了 20 周年纪念日。

.NET 诞生 20 周年纪念日!微软发文庆祝_第1张图片

2 月 13 日,微软官方专门在社区博客中发文对.NET 诞生 20 周年表达了庆祝。文中,微软对.NET 过去 20 年的发展历程作了回顾,对近年来的所取得的进展及重大时间节点做了盘点分析,同时也对接下来社区的发展计划做了展望。

微软在博文中表示,值此.NET(及 Visual-Studio )问世 20 周年之际,他们诚邀广大开发者及网友参加 2 月 14 日上午 9:00 在 www.dot 上举办的特别庆祝活动,期待在 Twitter 的#dotNETLovesMe 话题下能看待大家分享的故事。

.NET 20 年:微软凭此成“互联网时代”弄潮先锋

据 StavePoad 开发者调查数据显示,.NET 作为一款 20 年前推出的平台,曾 2019、2020、2021 连续三年登顶“开发者最喜爱的框架”榜,这非常让人惊讶,就连 CNCF(全称 Cloud Native Computing Foundation 云原生计算基金会)也不得不承认这一点。如今,已有超过 500 万的开发者使用 .NET 社区。

据悉,.NET 是自 2017 年以来 GitHub 上发展速度最快的 30 个开源项目之一,这也从侧面表明了所有人每天都在积极改进平台。当然,社区的贡献也对绩效产生了直接影响,比如多年来.NET 一直领先于 TechEmpower 性能基准。该社区也在 NuGet 上构建了数十万个软件包、数千个组件和工具以及数百.NET 生态系统合作伙伴,以此吸引全球用户与.NET 共同成长。

.NET 诞生 20 周年纪念日!微软发文庆祝_第2张图片
.NET 诞生 20 周年纪念日!微软发文庆祝_第3张图片

多年来,微软一直坚守其深厚的开发者根基,不断为全球用户带来创新。上世纪 90年代,微软凭借 Basic 解释器和 MS-DOS 成为了领先的个人计算机操作系统的系统供应商。有了庞大的开发工具组合,就会有许多不同的工具和语言来构建多种应用程序。而每种工具都擅长解决不同的问题,但应用程序很难跨它们进行通信,尤其是跨机器边界。

后来随着互联网的兴起,世界开始看到了一种更容易共享信息的方式。技术开始朝着通过互联网进行通信的分布式系统的方向转型,而.NET 恰好就是为这场互联网革命而生的:多种语言、one runtime 以及一组兼容的库和 API。可以说,“正是.NET 的出现才让微软站在了迎接“互联网时代”转型的最前沿”。

即使是面对微软的新一次重大变革 —— 开源,.NET 也依旧处于领先地位。早在2012 年,微软已经完全开源了 ASP.NET MVC 网络框架,并接受捐款,这也是当时微软最早的大型开源项目之一。

.NET 诞生 20 周年纪念日!微软发文庆祝_第4张图片
.NET 诞生 20 周年纪念日!微软发文庆祝_第5张图片
.NET 诞生 20 周年纪念日!微软发文庆祝_第6张图片
.NET 诞生 20 周年纪念日!微软发文庆祝_第7张图片

2014 年,微软开始在 GitHub 构建一个跨平台、开源的.NET,并在 2016 年的 Red Hat DevNation 大会上发布了第一个版本,演示了其在 Red Hat Enterprise Linux 上运行,这在早期也是个创新之举。

当然,.NET 不仅仅适用于 Windows 平台,如今微软方面已经与 Red Hat 和 IBM 等公司建立了强有力的合作伙伴关系,以实现新目标。此外,微软 .NET 还与其他商业发行版和社区发行版建立了不少合作。

展望未来:.NET 7 将至

2021 年 11 月,微软刚刚释出了 .NET 6 版本,并全力推进 .NET 7(事实上.Net 7 预览版1 将于本周发布)。即便是现在的.NET 6,也会拥有一套统一的基础库和 SDK,不仅简化了开发体验,在 C#10 上进行了投资,且提供了最低限度的 API,可通过“热重载”实现高生产率等。

.NET 诞生 20 周年纪念日!微软发文庆祝_第8张图片

微软透露,.NET 多平台应用程序用户界面(.NET MAUI)很快就会发布。NET MAUI 将允许用户使用单一代码库为 Windows、macOS、iOS 和 Android 构建本机应用程序。现在关注的是质量和漏洞,所以微软方面现在正在尝试预览版本,也期待到时候用户给于反馈。

最后,微软感慨称:“.NET 在过去 20 年里取得了长足的进步,但改变开发者生活的最初愿景仍然成立。你可以为任何操作系统构建任何类型的应用程序,性能卓越。从高吞吐量、云计算规模的服务到最小的微控制器,.NET社区已经使这个平台及其大型生态系统取得了巨大成功,所以在此对所有开发者用及户们表示感谢”。

.NET 诞生 20 周年纪念日!微软发文庆祝_第9张图片

如果你对微软于 2 月 14 日在www.dot 上播出的庆祝节目感兴趣,不妨查看查看Twitter 上的#dotNETLovesMe 话题以了解所有信息。如果您有对该话题的想法,也欢迎在评论区交流互动。

你可能感兴趣的:(.NET 诞生 20 周年纪念日!微软发文庆祝)