Showing results for 2023 | .NET中文官方博客

Dec 28, 2023
0
0

这次我们的代码覆盖工具带来了哪些新功能?

Mia Wu
Mia Wu

本篇翻译于Jakub Chocholowicz的What's New in Our Code Coverage Tooling?   我们带来了一个让开发者非常兴奋的消息!我们更新了代码覆盖工具 Microsoft.CodeCoverage 和 dotnet-coverage,带来了一些出色的功能。如果您不熟悉我们的工具,请查看入门指南。让我们深入了解这些将简化编码体验的改动。  支持所有平台  由于添加了静态检测,我们的工具可以在任何.NET支持的平台上运行。了解有关静态和动态检测的更多信息,并探索其他支持的平台。  新的报告格式  我们改进了代码覆盖率报告格式,以便代码覆盖工具与 ReportGenerator 等其他工具可以顺利集成。 虽然默认值仍然是熟悉的 .coverag...

.NET.NET Core.NET Framework
Dec 17, 2023
3
0

.NET 8 网络改进

Mia Wu
Mia Wu

本篇翻译于Máňa和Natalia Kondratyeva的.NET 8 Networking Improvements - .NET Blog (microsoft.com)  随着新的.NET 版本的发布,发表有关网络空间中新的有趣变化的博客文章已经成为一种传统。今年,我们要介绍HTTP部分的变化、新增指标、新的HttpClientFactoryAPI 等。  HTTP  指标  .NET 8 使用 .NET 6 中引入的 System.Diagnostics.Metrics API 将内置 HTTP 指标添加到 ASP.NET Core 和 HttpClient。Metrics API 和新内置指标的语义都是与 OpenTelemetry 密切合作设计的,确保新指标符合标准,并...

.NET 8httpmetrics
Dec 3, 2023
0
0

.NET 8 中 Android 资源生成的改进和变化 

Mia Wu
Mia Wu

本篇翻译于Dean Ellis的 Improvements & Changes in Android resource generation in .NET 8 - .NET Blog (microsoft.com)  随着 .NET 8 的发布,我们引入了一个新系统,用于生成访问 Android 资源的 C# 代码。 在 Xamarin.Android、.NET 6 和 .NET 7 中生成 Resource.designer.cs 文件的系统已经被弃用。 新系统生成一个名为 _Microsoft.Android.Resource.Designer 程序集。其中包含每个程序集的所有最终资源类。  什么是 Android 资源?  所有 Android 应用程序都包含一些用户界...

.NET 8.NET MAUIandroid
Nov 28, 2023
0
1

官宣.NET 8的发布

Amy Peng
Amy Peng

本篇翻译于Gaurav Seth的Announcing .NET 8 - .NET Blog (microsoft.com) 我们很高兴地宣布从今天开始 .NET 8正式发布,它是世界领先的开发平台之一的最新 LTS 版本。.NET 8 提供了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发人员的工作效率和创新速度。在为期三天(11 月 14 日至 16 日)的 .NET Conf 2023 上,.NET 团队、我们的合作伙伴和 .NET 社区将讨论 .NET 8 中的新增功能以及人们使用 .NET 构建的内容,以满足未来的需求。快来加入我们吧!  在这个版本中,.NET 重塑了我们构建可按需扩展的智能、云原生应用程序和高流量服务的方式...

.NET.NET Core
Nov 19, 2023
0
1

System.IO 的便利性

Mia Wu
Mia Wu

本篇翻译于Richard Lander的The convenience of System.IO - .NET Blog (microsoft.com)  与其他形式的 I/O 一样,读写文件很常见的。文件 API 用于读取应用程序配置、缓存内容以及将数据(从磁盘)加载到内存中以执行一些计算,例如(今天的主题)字数统计。File、FileInfo、FileStream和相关类型为需要访问文件的 .NET 开发人员完成了大量繁重的工作。在这篇文章中,我们将在System.Text API的帮助下了解使用System.IO读取文本文件的便利性和性能。   我们最近启动了关于.NET 便利性的系列博客,该系列描述了我们为常见任务提供便捷解决方案的方法。System.Text.Json 的便...

.NET
Nov 16, 2023
0
0

.NET 8 中 Identity的新增功能

Amy Peng
Amy Peng

本篇翻译于Jeremy Likness的What's new with identity in .NET 8 - .NET Blog (microsoft.com) .NET 8 中Identity的新增功能 我在2023 年 4 月撰写的有关 ASP.NET Core 团队致力于改进 .NET 8 中的身份验证、授权和Identity管理的文章中提出的计划包括三个关键成果: 这三个成果都将随 .NET 8 一起发布。此外,我们还为 Blazor Web 应用程序添加了新的Identity UI,并且可以与新的渲染模式(服务器和 WebAssembly )配合使用。 让我们看一下 .NET 8 中的新变化所支持的一些场景。我们将在这篇博文中介绍:...

.NET.NET CoreASP.NET Core
Nov 5, 2023
0
0

.NET 8 RC2现已推出

Mia Wu
Mia Wu

本篇翻译于Jon Douglas的Announcing .NET 8 Release Candidate 2 .NET 8 RC2 现已推出。这是我们最后一个候选版本。此版本包含 .NET 包的新 NuGet 包自述文件、适用于 MSBuild 的基于 CLI 的简单项目评估、将容器发布到 tar.gz 存档以及适用于 .NET 的 Tensor Primitives等内容。 .NET Conf 2023的日期已公布!请于2023 年 11 月 14 日至 16 日同我们一起庆祝.NET 8 发布会的开幕! 下载适用于 Linux、macOS 和 Windows 的.NET 8 RC2 。 ⚠️重要提示: 由于 Razo...

.NET 8featured-preview
Oct 19, 2023
0
1

在 .NET 8 Release Candidate 2 中宣布 .NET MAUI更新:更高的质量

Mia Wu
Mia Wu

本篇翻译于David Ortinau的Announcing .NET MAUI in .NET 8 Release Candidate 2: More Quality 随着 .NET 8 候选版本 2 (RC2) 中.NET MAUI的发布,我们距离 .NET 8 通用版 (GA) 又近了一步。与 RC1 一样,此版本包含上线许可证,因此您可以在应用程序生产环境中使用它。在此版本中,我们专注于解决在先前版本中出现的问题,并在改进了热重载、可视状态管理器、绑定和应用程序主题的可靠性的同时,恢复了一些性能。 质量改进 除了缩小对回归的关注范围之外,我们还增加了手动测试和自动化测试的覆盖率。.NET 7 和 .NET 8 之间没有重大API 更改,因此您可以期待应用程序升级这方面顺利进行。有...

.NET 8.NET MAUI
Oct 18, 2023
0
1

C# 开发工具包 – 现已正式发布

Amy Peng
Amy Peng

本篇翻译于Wendy Breiding (SHE/HER)的 C# Dev Kit – Now Generally Available. 今天,我们很高兴地宣布 C#开发工具包正式发布,C#开发工具包是一个 Visual Studio Code 扩展,为 Linux、macOS 和 Windows 带来了改进的编辑器优先 C# 开发体验。 谢谢社区的努力 ! 自6月首次预览以来,我们收集到了非常多的数据和宝贵的社区反馈,这些数据和反馈塑造了这个产品。社区报告了大约 350 个问题,这些问题都已经得到了解决。 这次更新包括质量改进及场景澄清等多个方面。 您的积极参与带来了 300 多项有针对性的改进,从而提供了更加强大和可靠的扩展。 社区的共同努力对于我们至关重要,这让我...

Oct 16, 2023
0
0

.NET 8 中的调试增强功能

Mia Wu
Mia Wu

本篇翻译于James Newton-King的Debugging Enhancements in .NET 8   开发人员喜欢 .NET 强大且用户友好的调试体验。您可以在您选择的 IDE 中设置断点,启动已经附加上调试器的程序,逐步执行代码并查看 .NET 应用程序的状态。 在 .NET 8 中,我们致力于改善 .NET 应用中常用类型的调试体验。这些包括: 您不需要深入了解这些类型的内部结构就可以找到有关应用程序的信息。我们为常用的 .NET 类型添加了自定义调试属性的功能来显示调试摘要以及提供简化的调试代理。 HttpContext与其伙伴 HttpContext、HttpRequest 和...

.NET 8