.NET 文件:2025 年 1 月的新功能
歡迎使用 2025 年 1 月 .NET 檔中的新功能。 本文列出此期間文件的一些主要變更。
.NET 程式碼重大變更
新文章
-
dotnet sln add
不再允許無效的檔名 - ActivitySource.CreateActivity 和 ActivitySource.StartActivity 行為變更
- 非預設診斷標識碼的 API 過時
- .NET 10 的重大變更
- 使用範圍參數 C# 14 多載解析
- 泛型數學 中的一致轉移行為
- 以 .NET Framework 為目標時使用的預設 RID
- 環境變數 已重新命名為 DOTNET_ICU_VERSION_OVERRIDE
- LDAP DirectoryControl 解析現在更嚴格
- MacCatalyst 版本正規化
- HtmlElement.InsertAdjacentElement 中的已重新命名參數
- TreeView 複選框影像截斷
- X500DistinguishedName 驗證更嚴格
.NET 中的 AI
新文章
- 使用 .NET 建立最少 AI 助理
.NET 基本概念
新文章
- .NET SDK 容器建立概觀
- CA2024:請勿在異步方法中使用 StreamReader.EndOfStream
- 將 .NET 應用程式進行容器化,使用 dotnet publish
- System.Net 連結庫中的分散式追蹤
-
IHttpClientFactory
中的索引鍵式 DI 支援 - MSTEST0038:請勿使用 'Assert.AreSame' 或 'Assert.AreNotSame' 搭配實值類型
- MSTEST0039:使用較新的 'Assert.Throws' 方法
- MSTEST0040:不要在『async void』上下文中做出斷言
- NETSDK1032:RuntimeIdentifier 和 PlatformTarget 必須相容
- NETSDK1144:優化組件大小失敗
- 預覽 API
- QUIC 組態選項
- 在 HttpClient 上 串行化擴充方法
- SYSLIB0058:某些 SslStream 屬性已經過時
- SYSLIB0059:在程序結束之前,不會運行 SystemEvents.EventsThreadShutdown 回呼
- SYSLIB0060:Rfc2898DeriveBytes 構造函式已過時
已更新的文章
- 建立計量 - [診斷] 將 InstrumentationAdvice 詳細數據新增至檢測檔
- dotnet-coverage 程式碼涵蓋工具 - 更新 dotnet-coverage 文件。新增 uninstrument 命令
- Microsoft.Testing.Platform 和 VSTest 比較 - 新增關於從 VSTest 遷移的第一層資訊
- 教學課程:將 .NET 應用程式容器化 - 解決與 .NET 容器相關的問題
C# 語言
新文章
Visual Basic 語言
已更新的文章
- Visual Basic 中的泛型類型 (Visual Basic) - 新增 VB 新功能
適用於 .NET 的 Azure SDK
新文章
- 使用適用於 .NET 的 Azure 身分識別連結庫 驗證最佳做法
Microsoft Orleans
新文章
已更新的文章
.NET Framework
新文章
社群參與者
在這段期間,下列人員為 .NET 檔做出了貢獻。 謝謝! 瞭解如何通過 「新功能」登陸頁面中「參與」下的連結來貢獻。
-
謝塔迪特 - Adit Sheth
-
BartoszKlonowski - Bartosz Klonowski
-
- Mahdi Azarboon
-
#theluckyprogrammer - Tomasz Osmanowski
-
mpidash - Mario Pistrich
-
Rageking8 -
-
frdij - Frans van Dijk
-
gregoryagu - Greg Gum
-
joproulx - Jonathan
-
K4PS3 - khaled
-
MangelMaxime - Maxime Mangel
-
mguinness -
-
RandaZraik - Randa Zraik
-
rkargMsft -
-
samwherever - Sam Allen
-
SetTrend - Axel D.
-
ShaoHans - ShaoHans
-
wasabii - Jerome Haltom
-
willibrandon - 布蘭登·威廉姆斯
-
zacharylayne -