微软发布.net Core 2.0和Visual Studio 2017版本15.3
视频: Minecraft Earth: Official Reveal Trailer 2024
大约三个月前,Microsoft向我们提供了.NET Core 2.0的第一版预览。 预览展示了许多功能,例如Linux二进制存档,运行时程序包存储,在OSX上不需要OpenSSL以及独立的可执行文件等。 周一,微软发布了.NET core 2.0的最终版本。
公共语言运行时团队的成员Rich Lander称最新版本的.NET Core“更易于使用,并且具有更强大的平台功能。” Lander说,.NET开发人员可以从命令行开始使用Core 2.0进行开发,在他们最喜欢的文本编辑器中,在Visual Studio Code中,在Visual Studio for Mac中或在Visual Studio 2017 15.3中(后两个也都已发布)。 Lander进一步添加了有关平台的内容:
“它已经准备好在您自己的硬件或您喜欢的云(例如Microsoft Azure)上用于生产工作负载。”
这是.NET core 2.0的一些重要功能:
- Linux Binaries:.NET Core的最新版本包含与.NET Core支持的Linux发行版兼容的二进制存档,从而使开发人员能够试验不在支持列表中但仍兼容的发行版。
- OSX上不需要OpenSSL:借助.NET Core 2.0,Microsoft对加密库进行了更改,以充分利用mac OS本身提供的服务,从而有效消除了OSX上对OpenSSL的需求。
- 运行时程序包存储:.NET core 2.0具有运行时程序包存储,它允许创建公用库的预编译缓存,然后可以集中配置而不是将其部署到每个应用程序,从而大大减少了部署大小和时间。
- 独立的可执行文件:随着最新版本的.NET Core,便携式和独立应用程序现在将使用单独的主机可执行文件。 这将允许应用程序的开发人员使用其数字签名对主机可执行文件进行签名。
- 其他功能:其他值得注意的功能包括适用于所有平台的便携式二进制归档文件,Windows Arm32和Arm64构建以及对Linux Arm构建的支持。
微软周一还发布了Visual Studio 2017 15.3版和Visual Studio for Mac 7.1版。 Visual Studio 2017的最新版本通过将Visual Studio与最流行的屏幕阅读器配合使用来改善可访问性。 最新版本的Visual Studio for Mac为其Web应用程序,Web服务和控制台应用程序添加了针对.NET Core 2.0的支持,并使开发人员能够在库项目中创建.NET Standard 2.0,从而使他们可以在各个项目之间共享更多代码项目。
微软发布《我的世界》教育版代码生成器
微软在MicrosoftEDU活动中宣布它的三个星期后,刚刚启动了Minecraft Education Edition的Code Builder。 全球有成千上万的玩家下载了Code Builder Beta,现在每个用户都有机会试用它。 Minecraft的Code Builder是Microsoft的一种新工具,旨在向学校的孩子介绍编码。
现在可以下载Asp.net core rc2
微软在其博客上宣布,可以从www.microsoft.com/net下载ASP.NET Core RC2,并对其与其他.NET框架的兼容性进行了改进,并改进了运行时。 借此机会,该公司还宣布将ASP.NET 5重命名为ASP.NET Core。 微软从……建立了这个框架。
2017年.NET Core 2.0版的重大变化
早在6月,微软就庆祝将.Net Core和ASP.Net Core引入1.0版,并且没有迹象表明该公司很快会放缓。 对于那些不知道的人,.Net Core和ASP.Net Core是开放源代码项目,主要关注网络。 我们了解到,微软还有很多...