메뉴 건너뛰기

게임 커뮤니티 4브론즈

IT 해외 뉴스

本文翻译于Sergio Pedri的这篇英文文章:Announcing .NET Community Toolkit 8.1 – .NET Blog (microsoft.com) 我们很高兴地宣布 .NET Community Toolkit 8.1 版正式发布!这个新版本包括高度要求的新功能、错误修复和对 MVVM 工具包源代码生成器的大量性能改进,使开发人员在使用它们时的用户体验比以往更好! 就像在我们之前的版本中一样,我们非常感谢 Microsoft 使用该工具包的团队以及社区中的其他开发人员收到的所有反馈,这些反馈已经并将继续对我们如何设计所有新功能和改进并确定其优先级产生巨大影响。我们非常感谢每一位做出贡献并不断帮助 .NET Community Toolkit 变得更好的人! .NET 社区工具包中有什么? 正如我们在之前的公告帖子中所做的那样,让我们​​首先简要回顾一下 .NET Community Toolkit 包含的内容。它由几个独立的库组成: Common Mvvm (又名 “Microsoft MVVM Toolkit”) Diagnostics HighPerformance 这些库还广泛用于 Windows 附带的多个收件箱应用程序,例如 Microsoft Store 和照片应用程序! 有关 .NET Community Toolkit 历史的更多详细信息,请访问我们之前的 8.0.0 公告帖子的链接。 以下是 .NET Community Toolkit 新 8.1 版中包含的主要更改的细分。 自定义属性 [ObservableProperty]  正如我们在8.1.0 预览版 1 公告博客文章中提到的,对于 MVVM 工具包源代码生成器,我们最需要的功能之一(请参阅#208、#217、#228)是支持对[ObservableProperty]使用自定义属性。有几个提议的设计来支持这一点,我们最终决定利用C# 中的现有语法property: 来让开发人员标记属性以传播到生成的属性。这给了我们几个优势: 它利用内置的 C# 语法,使该功能感觉“原生”并且不需要额外的属性 它解决了注解属性只能针对属性不能针对字段的问题 也就是说,使用 MVVM Toolkit 8.1,现在支持以下场景: [ObservableProperty] [property: JsonPropertyName("responseName")] [property: JsonRequired] private string?


원문출처 : https://devblogs.microsoft.com/dotnet-ch/%E5%AE%A3%E5%B8%83%E6%8E%A8%E5%87%BA-net-%E7%A4%BE%E5%8C%BA%E5%B7%A5%E5%85%B7%E5%8C%85-8-1
번호 제목 글쓴이 날짜 조회 수
공지 자동수집 대상 사이트 KanoT 2023.02.14 2148
167 [DevBlogs] How Async/Await Really Works in C# 뉴스봇 2023.03.16 957
» [DevBlogs] 宣布推出 .NET 社区工具包 8.1 뉴스봇 2023.03.16 852
165 [DevBlogs] Implementing an accessible, checkable WPF Tree View 뉴스봇 2023.03.16 1326
164 [DevBlogs] Recent changes to data visibility for Microsoft Graph callRecords APIs  뉴스봇 2023.03.16 497
163 [DevBlogs] Improving the Spell Checker 뉴스봇 2023.03.16 967
162 [DevBlogs] Announcing Data API builder for Azure Cosmos DB 뉴스봇 2023.03.16 904
161 [DevBlogs] Data API builder for Azure SQL Databases – Public Preview 뉴스봇 2023.03.16 684
160 [Stack Overflow] Visible APIs get reused, not reinvented 뉴스봇 2023.03.15 346
159 [DevBlogs] Preview of Viva Connections Toolkit for VS Code 뉴스봇 2023.03.15 399
158 [Godot] Release candidate: Godot 4.0.1 RC 1 뉴스봇 2023.03.15 1053
157 [DevBlogs] Enable CBOR within ASP.NET Core OData 뉴스봇 2023.03.15 1010
156 [DevBlogs] Azure SDK Release (March 2023) 뉴스봇 2023.03.15 381
155 [DevBlogs] Visual Studio 2022 v17.6 Preview 2 is now available 뉴스봇 2023.03.15 389
154 [DevBlogs] Enabling real-time dashboards: Power BI DirectQuery mode and Dataflows support in Azure Cosmos DB 뉴스봇 2023.03.15 440
153 [Stack Overflow] Developers think AI assistants will be everywhere, but aren’t sure how to feel about it 뉴스봇 2023.03.14 323
152 [DevBlogs] Hack Together: Microsoft Graph and .NET week 2 recap and final week overview 뉴스봇 2023.03.14 446
151 [DevBlogs] PSReadLine 2.3.0-beta0 Release 뉴스봇 2023.03.14 364
150 [Stack Overflow] Building an API is half the battle: Q&A with Marco Palladino from Kong 뉴스봇 2023.03.14 270
149 [DevBlogs] What is the expression language used by the Resource Compiler for non-preprocessor expressions? 뉴스봇 2023.03.13 395
148 [DevBlogs] Long running RunCommands 뉴스봇 2023.03.11 996
위로