.NET Core 2.1 Preview 2带来网络方面的改进
\
看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!
\
\\
微软继续致力于推进.NET Core 2.1,并且最新的预览版带来了显著的速度改进。这一版本重写了基于纯.NET套接字的网络代码,并带来工具的一般性改进。
\\
dotnet工具系统在Peview 1中就已发布,到现在已经有显著的增长。现在可以安装、卸载和更新(组合卸载和重新安装)全局性工具。另外外,dotnet工具列表将列出当前安装的全局性工具。
\\
构建性能的改进包括:
\\
- 加快包裹资产解决方案\\
- 加快增量包资产解析\\
- MSBuild节点重用\\
- MSBuild ResolveAssemblyReferences缓存\
.NET Core中的高级网络API(如HttpClient和Kestrel)现在基于.NET套接字的纯.NET实现。 SocketsHttpHandler是一个全新的托管HttpMessageHandler,也是HttpClient的默认实现。微软宣称它的性能得到了提升,而且在跨平台上具有一致的行为。以前的实现依赖于特定平台,不管程序是在macOS、Linux还是Windows上开发的,都会有所不同。
\\
几个dotnet命令已经从独立包中转移到了正式的SDK中。捆绑的命令包括:
\\
- dotnet watch——在源文件发生变更时运行dotnet命令(这些变更可触发编译、运行测试、部署等动作)\\
- dotnet dev-certs——生成与ASP.NET Core一起使用的证书\\
- dotnet user-secrets——管理开发过程中使用的应用程序秘密\\
- dotnet sql-cache——用于配置分布式缓存\\
- dotnet ef——与Entity Framework Core配合使用的工具(管理数据库、dbcontext、迁移)\
适用于macOS、Linux和Windows系统的.NET Core SDK 2.1.300 Preview 2的安装文件可以从微软网站获得,感兴趣的用户可在他们的机器上试用此版本。微软的Rich Lander表示,预计未来2到3个月将放出2.1的最终版本。
\\
查看英文原文:.NET Core 2.1 Preview 2 Boasts Improved Networking
.NET Core 2.1 Preview 2带来网络方面的改进相关推荐
- .NET Core 2.1 Preview 1发布:更快的构建性能
今天,我们宣布发布 .NET Core 2.1 Preview 1.这是 .NET Core 2.1 的第一个公开发布.我们有很大的改进希望分享出来,并且渴望得到您的反馈意见,无论是在评论中还是在gi ...
- .NET Core 2.0 Preview 2为开发人员带来改进
Microsoft发布了.NET Core 2第二个预览版(Preview 2),该版本可用于Mac OS X.Linux和Windows平台.Preview 2首次给出了对所有平台上各种软件包和安装 ...
- .NET Core 3.0 Preview 6中对ASP.NET Core和Blazor的更新
我们都知道在6月12日的时候微软发布了.NET Core 3.0的第6个预览版.针对.NET Core 3.0的发布我们国内的微软MVP-汪宇杰还发布的官翻版的博文进行了详细的介绍.具体的可以关注&q ...
- ASP.NET Core 1.1 Preview 1 简介(包含.NETCore 1.1升级公告)
ASP.NET Core 1.1 Preview 1于2016年10月25日发布.这个版本包括许多伟大的新功能以及许多错误修复和一般的增强. 要将现有项目更新到ASP.NET Core 1.1 Pre ...
- .NET Core 2.1 Preview 2发布 - April 10, 2018
我们今天宣布发布 .NET Core 2.1 Preview 2.这也是我们在接下来的两到三个月内接近最终发布的版本,该版本现已准备好进行广泛的测试.我们希望您有任何反馈意见. ASP.NET Cor ...
- .NET Core 3.0 Preview 9 发布
翻译自官方博客 今天,我们宣布推出.NET Core 3.0 Preview 9.就像预览版8一样,我们专注打磨最终版本的.NET Core 3.0,而不是添加新功能.如果这些最终版本看起来不像早期预 ...
- 编译调试 .NET Core 5.0 Preview 并分析 Span 的实现原理
很久没有写过 .NET Core 相关的文章了,目前关店在家休息所以有些时间写一篇新的????.这次的文章主要介绍如何在 Linux 上编译调试最新的 .NET Core 5.0 Preview 与简 ...
- ASP.NET Core在 .NET Core 3.1 Preview 1中的更新
.NET Core 3.1 Preview 1现在可用.此版本主要侧重于错误修复,但同时也包含一些新功能. 对Razor components的部分类支持 将参数传递给顶级组件 在HttpSysSer ...
- [翻译] .NET Core 3.0 Preview 9 发布
原文: Announcing .NET Core 3.0 Preview 9 今天,我们宣布推出 .NET Core 3.0 Preview 9.就像 Preview 8 一样,我们专注于打磨 .NE ...
- 宣告推出.NET Core 3.0 Preview 7
译:艾心0626 今天,我们宣布推出.NET Core 3.0 Preview 7.我们已经从创建新特性阶段过渡到了完善版本阶段.对于接下来的预览版,我们将把重点放在质量(改进)上. 在Windows ...
最新文章
- 分类讨论 ---- 2021 icpc 沈阳 L Linear Fractional Transformation (思维题)
- 基于深度学习的目标检测研究进展
- python大数据分析实例-Python实现的大数据分析操作系统日志功能示例
- c++学习笔记之静态成员函数
- c#转换成vbnet 工具 (源代码)
- Leetcode 921. Minimum Add to Make Parentheses Valid
- 全套支付宝系统架构(内部架构图)【收藏】
- pixel 解锁_如何在Google Pixel 4和Pixel 4 XL上禁用面部解锁
- 为了不让代码“作恶”,能否将道德条款纳入开源许可证?
- 多态和重载的区别及用法
- Redis实战篇(视频学习来自黑马程序员)
- Excel数据分析—折线图
- 计算机主要应用领域八大智能,八大智能(八大智能与五大领域图)
- The OpenGL® Shading Language, Version 4.60.7 翻译第一章
- OSChina 周四乱弹 —— 我看你TM像病毒
- 开启火狐浏览器 Firefox 原生「双击关闭标签页」功能
- 线上教学软件哪个平台好?
- 线性表操作(线性表)
- 部署 docker 容器虚拟化平台
- Python实战项目总结
热门文章
- 显示和隐藏Mac隐藏文件的命令
- hdu--1077--Catching Fish
- 使用drawBitmapMesh扭曲图像
- 修改ASP.NET MVC Ajax分页组件ASP.NET MvcPager一个小Bug并修该样式为自己所用(三)...
- Java编程基础阶段笔记 day03 Java基本语法(中)
- Educational Codeforces Round 56 (Rated for Div. 2) F. Vasya and Array
- HTML5缓存之 WebStorage
- R语言在大气污染数据分析中的应用-时间序列分析(一)
- 独家分享--48页PPT解密数据可视化!
- Linux之vim常用扩展操作