.NET 5.0 Peview 2发布
4月2日,微软发布了.NET 5.0 Preview 2,带来功能和性能方面的改进。这一版本包括.NET 5.0.0 Preview 2与.NET SDK 5.0.100 Preview 2。.NET 5是.NET Framework和.NET Core的未来,最终将成为一个统一平台,.NET5将包含ASP.NET核心、实体框架核心、WinForms、WPF、Xamarin和ML.NET。
.NET 5 = .NET Core vNext
NET 5 是 .NET Core 的下一步。该项目旨在通过以下几个关键方式改进 .NET:
制造一个可在任何地方使用的 .NET 运行时和框架, 并具有统一的运行时行为和开发人员体验。
通过充分利用 .NET Core、.NET Framework、Xamarin 和 Mono 来扩展 .NET 的功能。
从单个代码库构建该产品,开发人员( Microsoft 和社区)可以一起工作并一起扩展,从而改进所有方案。
这个新项目和方向是 .NET 的一个重要转折。使用 .NET 5,无论您正在构建哪种类型的应用程序,您的代码和项目文件都将是相同的。每个应用都可以访问相同的运行时、API 和语言功能。也包括几乎每天都在进行的 corefx 的性能改进。
.NET开源的意义
.NET的开源被不少人认为是MS最后的让步和尝试,实际上,靠单纯的授权收费来盈利已不再是理想的方式了,吃肉喝汤、构建生态园才是长久生存之道。构建生态园的第一步就是拥抱开发者,正是庞大的开发者基数奠定了这个重要的基石。说到这里,不得不说MS在织的一个大网"Azure",Azure的集成度与使用的简易度已经完善到了令人发指的程度。所以,微软的战略大局已经差不多清晰起来了:开源.Net-拥抱开发者-Azure-完整生态圈-吃肉喝汤。
正所谓“独乐乐不如众乐乐”,随着.NET的开源,更多的开发者能够真正参与到.NET开发生态圈,势必形成“百花齐放”的景象,对.NET的发展也将是积极正面的。同时,也要求开发者从过去的“如何用轮子”变成了“如何造轮子”,.NET开发者被戏称为"只会拖控件的程序员"时代一去不复返。
.NET Core 3.1 源码解读两天集训
4月13日~14日,架构师Zilor老师,将展开为期2天的.NET Core源码解读课,让您真正对.NET Core知其然知其所以然,本号粉丝,一律免费,扫码下面二维码即可进入集训群。
微信扫码加入集训群
请如扫码失败加微信号:estherzry
周一:.NET Core 管道源码解析
1.1 详解管道、中间件
1.2 管道源码解析
1.3 模拟实现管道
周二:.NET Core IO源码解析
1.1 FileStream 源码解析
1.2 Stream 源码解析
1.3 Span的应用
1.4 深入内存映射文件
附赠额外福利一
福利1:送价值399元.NET Core视频合集
福利2:送价值299元微服务视频合集
福利3:送价值499元数据结构算法视频合
福利4:赠送价值199元gRPC视频合集
扫码获取以上福利
仅限前199名
微信扫码加入集训群
请如扫码失败加微信号:estherzry
附赠额外福利二
集训完毕后,学习群里抽奖活动
中奖者获书一本