微软推出.NET Core 2.0重大更新,支持 Linux ARM32

∮仗剑ノ天涯 UID.437137
2017-08-15 发表

本帖最后由 ∮仗剑ノ天涯 于 2017-8-15 08:11 编辑

今天,微软针对旗下的跨平台开源模块化 .NET 平台进行了更新,其中 .NET Core 2.0 在运行时和框架方面有了极大的性能提升。同时 .NET Core 2.0 提供了超过 2 倍的 .NET Standard 2.0 API。

***附件停止解析***

下面是完整的更新内容:

Quote运行时

[list]
[*]针对运行时和框架的性能提升
[*]执行 .NET Standard 2.0
[*]支持 6 种新的平台,包括 Debian Stretch, SUSE Linux Enterprise Server 12 SP2, and macOS High Sierra
[*]RyuJIT 在 .NET Core 2.0 中以 x86 JIT 存在
[*]支持 Linux ARM32
[/list]
SDK

[list]
[*]dotnet restore 现在成为了隐藏命令
[*].NET Core 和 .NET Standard 项目可以引用 .NET Framework NuGet 发行包和项目
[*].NET Core SDK 能够通过源代码构建库从源代码开始构建
[/list]
Visual Studio

[list]
[*]Live Unit Testing 支持 .NET Core
[*]代码导览功能改进
[*]C# Azure 函数支持
[*]CI/CD 容器支持
[/list]

今天,微软也宣布了 Visual Studio 2017 15.3 和 Visual Studio for Mac 7.1,感兴趣的小伙伴不妨也关注一下 :)

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
TonyDeng UID.2870126
2017-08-15 回复

靠,我昨天才更的15.2,今天出15.3啦?

Foxer UID.577559
2017-08-15 回复

本帖最后由 Foxer 于 2017-8-15 11:15 编辑

这就是微软的大一统战略,然而很多人都看不到,看不明白。 能不能成功不知道,但是这个事情对微软来说比Windows Phone重要的多,Windows 10是基石,而这套框架是先锋,要想微软的系统生态好,就必须有强大的开发工具。 顺便问一句,既然支持了ARM32(其实是同时支持Windows 和Linux的 ARM 32),那么Windows 10 Mobile是不是要向RS3转变了?

lilin88 UID.1257084
2017-08-15 使用 Lumia 640 XL 回复

该来的总会来

Ma****ip UID.2832563
2017-08-15 回复

Currently, .NET Standard 2.0 is supported on .NET Framework 4.6.1, .NET Core 2.0, Mono 5.4, Xamarin iOS 10.14, Xamarin.Mac 3.8 and Xamarin.Android 7.5. Support for Windows 10 Universal Windows Platform (UWP) is expected later this year->UWP) is expected later this year->UWP居然不支持!!

wba186 UID.1001216
2017-08-15 使用 Lumia 950 XL 回复

QuoteFoxer 发表于 2017-8-15 11:13
这就是微软的大一统战略,然而很多人都看不到,看不明白。 能不能成功不知道,但是这个事情对微软来说比Wind ...


现在的手机恐怕不支持的

vbfool UID.352791
2017-08-15 回复

Quote***链接停止解析***
Currently, .NET Standard 2.0 is supported on .NET Framework 4.6.1, .NET Core 2.0, Mono 5.4, Xamarin ...


早就提到了,年底的时候,UWP .NET Standard2.0和XAML Standard才会放出来。
UWP的.NET Core一直都是一个单独的部分(也是极为重要的部分)。

wucd UID.573665
2017-08-15 回复

我也喜欢大一统,加油!

zsl00 UID.1261334
2017-08-15 回复

微软顺便送个电脑呗,电脑实在搞不定。 微软市场营销实在不行,学学我移动联通,充话费送手机。不心动不行。

zsl00 UID.1261334
2017-08-15 回复

再学学人家游戏公司营销,不服不行。

ly****an UID.2705416
2017-08-15 回复

好好学习

Ma****ip UID.2832563
2017-08-15 使用 Lumia 950 XL 回复

Quotevbfool 发表于 2017-8-15 13:37
早就提到了,年底的时候,UWP .NET Standard2.0和XAML Standard才会放出来。
UWP的.NET Core一直都是一个 ...


多谢,只是等的有点太闹心了。

tmp00000 UID.995403
2017-08-15 回复

这个发行声明不完整。Visual Studio 在 .NET Core 的改进: 现可通过单独的下载安装 .NET Core 2.0 SDK,以便在 Visual Studio 2017 版本 15.3 中启用 .NET Core 2.0 开发。 请参阅 .NET 博客帖子,了解详细信息。 Visual Studio 现提供对多个 .NET Core SDK 的并行支持。 可试用 .NET Core SDK 最新的每日内部版本,同时使用 SDK 的最新公开发布版本进行开发。 有关详细信息,请查看 .NET 博客。 通过 Visual Basic 支持可在 Visual Basic 中创建 .NET Core 控制台应用程序,以及 .NET Core 和 .NET Standard 类库。 通过 .NET Framework 和 .NET Standard/Core 互操作可从 .NET Framework 项目中引用 .NET Core/.NET Standard 库,反之亦然。 无需手动添加互操作 NuGet 包 - Visual Studio 会自动执行此操作。 通过多个目标框架支持增强可为多个目标框架 (TFM) 生成项目,并使用“调试/运行”中的 TFM 选取器选取要运行的 TFM。 我们添加了 Windows Nano 映像支持,将 ASP.NET Core 应用容器化为 Windows Nano 映像。 现可选择 Nano 作为容器平台。 可以在“文件”->“为 ASP.NET Core 项目新建项目”下执行此操作。 对于现有的项目,可以使用“项目上下文菜单”进行添加。 本地 IIS 支持:现可使用 Visual Studio 中的 IIS 进行开发和调试。 .NET Framework 上的 ASP.NET Core - 在此版本中,若要创建面向完整 .NET Framework(仅 Windows) 的 ASP.NET Core 项目,使用 One ASP.NET 对话框上的下拉列表。 现可为 .NET Standard、.NET Core 和 ASP.NET Core 项目启用 Live Unit Testing 功能。

hi****16 UID.2876198
2017-08-16 回复

QuoteFoxer 发表于 2017-8-15 11:13
这就是微软的大一统战略,然而很多人都看不到,看不明白。
能不能成功不知道,但是这个事情对微软来说比Wind ...


你明白了?core 跨平台了还需要win10吗,根本就没什么大一统。阿三拥抱其他平台是因为他要服务所有用户而不是仅用win10的。阿三说过,要让所有人都来用微软的服务,在网络中每一个设备都是一个节点,至于节点运行什么平台无关紧要。以前其他平台不能用的vs现在能用了,现在的状况也证明微软正在践行这一宗旨,阿三在积极地把微软变成一个服务商,根本不是盖茨鲍而默的路线:与其他平台竞争,企图用Windows 统领江湖占领所有设备,阿三是在妥协

Foxer UID.577559
2017-08-16 回复

Quotehide2016 发表于 2017-8-16 12:02 你明白了?core 跨平台了还需要win10吗,根本就没什么大一统。阿三拥抱其他平台是因为他要服务所有用户而 ...
.NET Core能跨平台就不需要Windows 10? 你连哪个重要都不知道,还有啥可说的!

vbfool UID.352791
2017-08-17 回复

Quote***链接停止解析***
.NET Core能跨平台就不需要Windows 10?
你连哪个重要都不知道,还有啥可说的! ...


他没有搞明白什么是.NET Core

p2112797797 UID.89690
2017-08-18 使用 Lumia 950 回复

看看进展

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报