开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

.NET Core 2.1 路线图

  • 2018-02-21
  • 本文字数:989 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Microsoft 的 Scott Hunter 发布了 Microsoft .NET Core 2.1 版本的路线图。Hunter 宣布Microsoft .NET Core 每天约有五十万开发人员的使用量。根据Microsoft 所收集的数据,在2017 年9 月.NET Core 2 的使用量已经超过了.NET Core 1.X。

有了之前成功的发布经验,Microsoft 将关注于.NET Core 2.1 的几个问题上:更快的构建性能,更快的内部工程系统并改进了与.NET 框架之间的兼容性。根据Microsoft 的初步基准,所有的.NET Core 项目在2.1 版本中都会有更快的构建时间,越大的项目获益越明显。

2.1 版本将推出一种实现框架兼容性的方法,称为“小版本前滚(minor-version roll-forward)”,这样就不需要再将应用程序和其运行环境相匹配了。这意味着Core 2.1 的应用程序在之后的小版本(如2.2、2.3 等等)将不需要进行修改就可以直接运行。

准备运行(R2R)预编译程序集计划缩小其安装大小。.NET Core 2 的方法可以缩短其启动时间,但当程序集运行时其优势并不明显。由于大多数的客户通常会启动应用程序并让它执行,所以快速的启动时间与存储空间的减少相比是微不足道的。

支持.NET Core 的命令行工具也计划进行改进。为了更大程度提高开发人员的便利性,.NET Core 2.1 将引入一些新的指令,支持开发人员工具的打包和安装。 [dotnet pack][5]命令能够打包程序集以便进行分发,而 dotnet 安装工具 exampleApp 则会将其安装在用户的.dotnet\tools文件夹之下。这个路径会自动添加到 path 中,因此无论本地目录如何,都可以使用新的可执行文件。

这些新增特性对于独立应用程序(译注:Self-contained apps 是.NET Core 中的一种应用类型)来说是一种改进,通过使用 dotnet publish命令能够准确无误地将这些应用程序进行打包。在 2.1 版本中,打包后的包将默认包含最新的补丁运行环境。

尽管正式的时间表还没有公布,Hunter 介绍说他的团队预计.NET Core 2.1 预览版将于 2 月与大家见面。第二版预览将有望在 3 月发布,而候选发布版预期在 4 月发布。在 2018 年上半年,正式版本(RTM)也会与大家见面。

查看英文原文 Where .NET Core 2.1 is Headed


感谢罗远航对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-02-21 18:002674
用户头像

发布了 218 篇内容, 共 70.0 次阅读, 收获喜欢 76 次。

关注

评论

发布
暂无评论
发现更多内容

论区块链技术如何赋能社交代币并打造创作者经济新局面

CECBC

深入原生冰山安全体系,详解华为云安全服务如何构筑全栈安全

华为云开发者联盟

容器 数据安全 云安全 Web应用防火墙 华为云安全

流程审批系统如何通过低代码平台实现?

优秀

低代码 流程审批系统

基于Spring Boot+Security+Redis权限管理系统,权限控制采用RBAC

Java架构追梦

Java 源码 架构师 springboot 权限管理系统

聊聊 Web Workers 吧

Faye

JavaScript 大前端

全球首个AI组合亮相,有人直呼惊艳,也有人害怕恐惧

程序员生活志

面试阿里太难了!二本毕业、两年crud经验,侥幸通过面试定级P6

Java 程序员 架构 面试

年包70W,五轮拿下阿里Offer,全靠阿里内部整理的面试指南(真题分享)

Java 程序员 架构 面试

又双叒叕一行代码:Map按值排序

FunTester

Java 排序 map LinkedHashMap

ARTS之释义

清风明月

一文读懂区块链技术如何改变非洲贸易(上)

CECBC

955.WLB 不加班公司名单!再新增 5 家公司!

程序员生活志

PHA矿机挖矿系统搭建

Geek_23f0c3

区块链 云算力模式系统开发源码 PHA矿机挖矿

浅谈:前端路由原理解析及实践

尔达Erda

开源 云原生 大前端 UI 路由器

简单好用的照片恢复软件推荐

淋雨

EasyRecovery 文件恢复 硬盘数据恢复

加油站三维可视化监控系统,安全管理智慧运营

一只数据鲸鱼

数据可视化 智慧城市 3D可视化 数字孪生 加油站

已收藏!深入浅出Android性能调优

欢喜学安卓

android 程序员 面试 移动开发

为什么别的程序员能月薪 20k ,而你一个月只能拿 6K 的低保?差别就在这!

白亦杨

Java 编程 程序员 技术宅

我看JAVA 之 垃圾回收GC

awen

Java JVM 垃圾回收 GC

虚拟币合约交易所搭建,永续合约平台搭建

什么是共识?(理论篇)

趣链科技

终于有10年阿里老兵把SpringCloud微服务实战经验全总结出来了

进击的王小二

Java 架构 微服务 Spring Cloud

亿万级信令服务演化

anyRTC开发者

音视频 实时通信 实时消息

倒计时 | 7.24 阿里云 Serverless Developer Meetup 杭州站报名火热进行中!

Serverless Devs

阿里云 Serverless 云原生

想象中的论文答辩和真实的论文答辩,我太难了……

程序员生活志

音视频开发进阶指南,最新大厂Android校招面试经验汇总

欢喜学安卓

android 程序员 面试 移动开发

为什么别的程序员能月薪 20k ,而你一个月只能拿 6K 的低保?差别就在这!

Java 编程 程序员 技术宅

腾讯云 TRTC 这次玩大了!冲出国门联手日本直播平台.yell Live打造在线直播互动能力

腾讯云音视频

FIL的最新消息?FIL的价格还能回到150吗?

区块链 分布式存储 IPFS fil挖矿最新消息? fil价格

ZooKeeper 分布式锁 Curator 源码 02:可重入锁重复加锁和锁释放

程序员小航

源码 分布式锁 zookeeper分布式锁 curator

网络攻防学习笔记 Day81

穿过生命散发芬芳

网络攻防 7月日更

.NET Core 2.1路线图_.NET_Jeff Martin_InfoQ精选文章