\

看新闻很累?看技术新闻更累?试试下载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带来网络方面的改进相关推荐

  1. .NET Core 2.1 Preview 1发布:更快的构建性能

    今天,我们宣布发布 .NET Core 2.1 Preview 1.这是 .NET Core 2.1 的第一个公开发布.我们有很大的改进希望分享出来,并且渴望得到您的反馈意见,无论是在评论中还是在gi ...

  2. .NET Core 2.0 Preview 2为开发人员带来改进

    Microsoft发布了.NET Core 2第二个预览版(Preview 2),该版本可用于Mac OS X.Linux和Windows平台.Preview 2首次给出了对所有平台上各种软件包和安装 ...

  3. .NET Core 3.0 Preview 6中对ASP.NET Core和Blazor的更新

    我们都知道在6月12日的时候微软发布了.NET Core 3.0的第6个预览版.针对.NET Core 3.0的发布我们国内的微软MVP-汪宇杰还发布的官翻版的博文进行了详细的介绍.具体的可以关注&q ...

  4. 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 ...

  5. .NET Core 2.1 Preview 2发布 - April 10, 2018

    我们今天宣布发布 .NET Core 2.1 Preview 2.这也是我们在接下来的两到三个月内接近最终发布的版本,该版本现已准备好进行广泛的测试.我们希望您有任何反馈意见. ASP.NET Cor ...

  6. .NET Core 3.0 Preview 9 发布

    翻译自官方博客 今天,我们宣布推出.NET Core 3.0 Preview 9.就像预览版8一样,我们专注打磨最终版本的.NET Core 3.0,而不是添加新功能.如果这些最终版本看起来不像早期预 ...

  7. 编译调试 .NET Core 5.0 Preview 并分析 Span 的实现原理

    很久没有写过 .NET Core 相关的文章了,目前关店在家休息所以有些时间写一篇新的????.这次的文章主要介绍如何在 Linux 上编译调试最新的 .NET Core 5.0 Preview 与简 ...

  8. ASP.NET Core在 .NET Core 3.1 Preview 1中的更新

    .NET Core 3.1 Preview 1现在可用.此版本主要侧重于错误修复,但同时也包含一些新功能. 对Razor components的部分类支持 将参数传递给顶级组件 在HttpSysSer ...

  9. [翻译] .NET Core 3.0 Preview 9 发布

    原文: Announcing .NET Core 3.0 Preview 9 今天,我们宣布推出 .NET Core 3.0 Preview 9.就像 Preview 8 一样,我们专注于打磨 .NE ...

  10. 宣告推出.NET Core 3.0 Preview 7

    译:艾心0626 今天,我们宣布推出.NET Core 3.0 Preview 7.我们已经从创建新特性阶段过渡到了完善版本阶段.对于接下来的预览版,我们将把重点放在质量(改进)上. 在Windows ...

最新文章

  1. 分类讨论 ---- 2021 icpc 沈阳 L Linear Fractional Transformation (思维题)
  2. 基于深度学习的目标检测研究进展
  3. python大数据分析实例-Python实现的大数据分析操作系统日志功能示例
  4. c++学习笔记之静态成员函数
  5. c#转换成vbnet 工具 (源代码)
  6. Leetcode 921. Minimum Add to Make Parentheses Valid
  7. 全套支付宝系统架构(内部架构图)【收藏】
  8. pixel 解锁_如何在Google Pixel 4和Pixel 4 XL上禁用面部解锁
  9. 为了不让代码“作恶”,能否将道德条款纳入开源许可证?
  10. 多态和重载的区别及用法
  11. Redis实战篇(视频学习来自黑马程序员)
  12. Excel数据分析—折线图
  13. 计算机主要应用领域八大智能,八大智能(八大智能与五大领域图)
  14. The OpenGL® Shading Language, Version 4.60.7 翻译第一章
  15. OSChina 周四乱弹 —— 我看你TM像病毒
  16. 开启火狐浏览器 Firefox 原生「双击关闭标签页」功能
  17. 线上教学软件哪个平台好?
  18. 线性表操作(线性表)
  19. 部署 docker 容器虚拟化平台
  20. Python实战项目总结

热门文章

  1. 显示和隐藏Mac隐藏文件的命令
  2. hdu--1077--Catching Fish
  3. 使用drawBitmapMesh扭曲图像
  4. 修改ASP.NET MVC Ajax分页组件ASP.NET MvcPager一个小Bug并修该样式为自己所用(三)...
  5. Java编程基础阶段笔记 day03 Java基本语法(中)
  6. Educational Codeforces Round 56 (Rated for Div. 2) F. Vasya and Array
  7. HTML5缓存之 WebStorage
  8. R语言在大气污染数据分析中的应用-时间序列分析(一)
  9. 独家分享--48页PPT解密数据可视化!
  10. Linux之vim常用扩展操作