asp调试器 ASP.NET Core在.NET 5 Preview 7的更新
英文:devblogs.microsoft.com
译文:cnblogs.com/yyfh/p/13358470.html
译者:HueiFeng
.NET 5 Preview 7现在可以用了,可以进行评估了。这是此版本中的
(给DotNet加星标,提升.Net技能) 英文:devblogs.microsoft.com 译文:cnblogs.com/yyfh/p/13358470.html 译者:HueiFeng .NET 5 Preview 7现在可以用了,可以进行评估了。这是此版本中的新增功能: 开始 要开始使用.NET 5 Preview 7中的ASP.NET Core,请安装.NET 5 SDK。 需要使用的Visual Studio 2019 16.7 PreView 5或更新的版本来使用.NET 5 Preview 7 .NET 5也支持了最新的预览的Visual Studio中的Mac。 要将.NET 5与Visual Studio Code一起使用,请安装最新版本的C# extension。 升级现有项目 要将现有的ASP.NET Core应用程序从.NET 5 Preview 6升级到.NET 5 Preview 7,请执行以下操作: 请参阅.NET 5的ASP.NET Core 中重大更改的完整列表。 升级现有的Blazor WebAssembly项目 要升级现有的Blazor WebAssembly项目,请更新以下属性: 从
至
另外,请删除对的所有包引用,因为不再需要它。 Microsoft.AspNetCore.Components.WebAssembly.Build 什么是新的? Blazor WebAssembly应用程序现在针对.NET 5 Blazor WebAssembly 3.2应用程序只能访问.NET Standard 2.1 API集。 在此版本中,Blazor WebAssembly项目现在以.NET 5为目标,并且可以访问更广泛的API集。 在.NET 5中实现对API的Blazor WebAssembly支持正在进行中,因此某些API可能会在运行时抛出。 更新了Blazor WebAssembly的调试要求 要在Visual Studio Code中启用Blazor WebAssembly应用程序的调试,以前需要安装JavaScript Debugger(Nightly)扩展程序。 不再需要这样做,因为JavaScript调试器扩展现已作为VS Code的一部分提供。 如果先前已安装(Nightly)JavaScript调试器扩展,则可以将其卸载。 仍然需要通过Visual Studio Code设置启用JavaScript调试器的预览版。 Blazor的可访问性改进 从InputBase现在开始派生的内置Blazor输入组件会在验证失败时自动呈现aria-invalid Blazor的性能改进 .NET 5中Blazor WebAssembly的主要投资领域之一是提高运行时性能。这是一个多方面的努力。以下是一些需要优化的高级区域: 不断改进.NET 5的Blazor WebAssembly运行时性能。 此版本包含一些初步的性能改进,我们希望在以后的.NET 5更新中共享有关此性能工作结果的更多详细信息。 证书认证性能改进 我们在ASP.NET Core中为证书身份验证添加了缓存。缓存证书验证可以大大提高证书验证的性能。我们的基准测试显示,启用缓存后,每秒请求的速度提高了400%。 无需对应用程序进行任何更改即可利用性能改进。 默认情况下asp调试器,缓存处于打开状态。如果愿意,有一些选项可以调整或禁用缓存。 在文档中找到有关ASP.NET Core 中的证书身份验证的更多信息。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |