.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 ...
最新文章
- MyEclipse对Struts2配置文件较检异常 Invalid result location value/parameter
- 【疯狂的消化之旅】消化系统简介
- 人工智能可以自己编码?2022年这8个人工智能趋势值得关注!
- x3650m5不自动进系统_自动起停系统不工作?可能有这几种情况
- File,FileInputStream,FileReader,InputStreamReader,BufferReader 的区别使用
- MySQL之性能优化解说
- 使用FizzBu​​zz和Mockito进行单元测试
- linux java 获取路径怎么写_linux中java获取路径怎么写?
- 百度SEO站群最新易支付源码完整版 已pj全解密
- Python—什么是duck type鸭子类型
- 计算机主机清理步骤,教你4个C盘清理方法,去掉电脑90%垃圾文件
- TStack运维笔记(04)- 配置VPC网络及告警设置
- 一步一步开发Game服务器(二)完成登陆,聊天
- RN组件 - Image图片
- 比较两给json是否一致
- 日期选择器(年、季、月、周)展示
- 中考表格计算机函数求和方法,2016信息技术中考电子表格处理模块
- python中True和False与字符串True和False
- 分享一个java写的中国象棋代码以及相关视频
- java内存设在哪里设置,java程序设置最大内存 在哪里设置java内存大小
热门文章
- Python 03-pyc、数据类型
- 遇到bug我会怎么做
- iOS最好用的弹出框
- 有k个list列表, 各个list列表的元素是有序的,将这k个列表元素进行排序( 基于堆排序的K路归并排序)...
- vb.net加密解密方法
- 判断点在多边形内部的方法(Java版)
- (转)Apache服务器使用.htaccess实现图片防盗链方法教程
- leetcode刷题--python
- Laravel Request 和 Laravel Input 常用操作方法
- Jmeter(二十三)稳定性测试后的波形图