.NET docs: What's new for November 2024
Welcome to what's new in the .NET docs for November 2024. This article lists some of the major changes to docs during this period.
.NET breaking changes
New articles
- 'dotnet restore' audits transitive packages
- 'dotnet watch' incompatible with Hot Reload for old frameworks
- Asterisk no longer accepted for assembly name attributes
- Breaking changes in Windows Presentation Foundation for .NET Core 3.0
- Dev cert export no longer creates folder
- Drag-and-drop operations in text editors
- HttpClient metrics report
server.port
unconditionally - HttpClientFactory uses SocketsHttpHandler as primary handler
- Middleware types with multiple constructors
- Removal of WCF APIs with a
configurationName
parameter - String.Trim*(params ReadOnlySpan<char>) overloads removed
- URI query and fragment redaction in HttpClient EventSource events
- URI query and fragment redaction in IHttpClientFactory logs
- Version requirements for .NET 9 SDK
- Warning emitted when targeting net7.0
.NET fundamentals
New articles
- Create and consume custom frameworks for iOS-like platforms
- Make anonymous function static (IDE0320)
- MSTest v3 migration guide
- MSTEST0037: Use proper 'Assert' methods
- Native AOT support for iOS-like platforms
- Prefer 'System.Threading.Lock' (IDE0330)
- SYSLIB5003: SVE is a preview feature can be used by enabling EnablePreviewFeatures flag
Updated articles
- .NET default templates for dotnet new - Update docs for test templates
- Install .NET SDK or .NET Runtime on Ubuntu - Update OS release support info
C# language
New articles
F# language
New articles
AI in .NET
New articles
Azure SDK for .NET
New articles
.NET Framework
New articles
Community contributors
The following people contributed to the .NET docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the what's new landing page.
- shethaadit - Adit Sheth
- BartoszKlonowski - Bartosz Klonowski
- Lamparter - Lamparter
- tag-dbot -
- ajpinedam - Andres Pineda
- alexravenna - Alex Ravenna
- ArieHein - Arie Heinrich
- AsmusAB - Asmus Bartram
- bigboybamo - Olabamiji Oyetubo
- bogdanbujdea - Bogdan Bujdea
- bsivanov - Borislav Ivanov
- davepcallan - Dave Callan
- emincb -
- eolasd - David Connaughton
- goswinr - Goswin Rothenthal
- jspohn2 -
- kevingosse - Kevin Gosse
- lindexi - lindexi
- Pxtl - Martin Zarate
- pypkaed -
- SeppPenner - SeppPenner
- skycommand -
- snechaev - Sergey Nechaev
- SpaceBeeGaming - SpaceBeeGaming
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.