微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ASP.NET Core updates in .NET 6 Preview 3

ASP.NET Core updates in .NET 6 Preview 3

.NET 6 Preview 3现在可用了,其中包括对ASP.NET Core的许多重大改进。

这是此预览版本中的新增功能

  • 更小的SignalR,Blazor Server和MessagePack scripts
  • 启用 Redis 分析会话
  • HTTP/3 endpoint TLS配置
  • 初版的 .NET Hot Reload 支持
  • Razor编译器不再产生单独的Views程序集
  • IIS中的 Shadow-copy
  • SignalR C ++客户端的 Vcpkg 移植
  • 减少了空闲TLS连接的内存占用
  • SlabMemoryPool 中移除 slabs
  • WPF和WindowsForm 中的 BlazorWebView 控件

开始吧

要在.NET 6 Preview 3中开始使用ASP.NET Core,请安装.NET 6 SDK

如果您使用的是Windows上的Visual Studio,建议安装Visual Studio 2019 16.10的最新预览版。如果您使用的是macOS,我们建议安装Visual Studio 2019 for Mac 8.10的最新预览版

升级现有项目

要将现有的ASP.NET Core应用程序从.NET 6 Preview 2升级到.NET 6 Preview 3:

  • 将所有 Microsoft.AspNetCore.* 软件包引用更新为。6.0.0-preview.3.*
  • 将所有 Microsoft.Extensions.* 软件包引用更新为。6.0.0-preview.3.*

请参阅ASP.NET Core for .NET 6中的重大更改的完整列表。

较小的SignalR,Blazor Server和MessagePack脚本

多亏了Ben Adams的社区贡献,SignalR,MessagePack和Blazor Server脚本现在大大缩小了,下载量更小,浏览器更少的JavaScript解析和编译以及更快的启动速度。

这项工作减少了下载大小,这是非常惊人的:

library 修改 修改

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐