.NET 9 Preview 6 #9392
jamesmontemagno
announced in
News
Replies: 2 comments 8 replies
-
I really wish these updates were still on developer blogs, found it so much easier to keep upto date |
Beta Was this translation helpful? Give feedback.
7 replies
-
The build check analyzer code links (BC0101 and BC0102) are 404s |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are pleased to announce the release of .NET 9 Preview 6.
This release contains the following improvements:
📚Libraries:
JsonObject
properties, and new contract metadata APIs[GeneratedRegex]
can now be used on propertiesEnumerateSplits
method forRegex
to split more collection typesOrderedDictionary
withOrderedDictionary<TKey, TValue>
ReadOnlySet<T>
when needing to create a read-only wrapper aroundISet<T>
allows ref struct
used in many places throughout the librariesStartsWith
andEndsWith
extension methodsSystem.Net.ServerSentEvents
library providing a parser for easily ingesting server-sent eventsSystem.Diagnostics.Metrics
to record non-additive values when changes occur⏱️Runtime:
🛠️SDK
dotnet nuget why
to find out why a transitive package is being used in your projectYou can find detailed release notes for additional features in .NET 9 Preview 6 below:
C#
🌐ASP.NET Core
ActivitySource
[Required]
and[DefaultValue]
attributes, schema transforms on OpenAPI documents,[Authorize]
is overridden by[AllowAnonymous]
, and new analyzers,ComponentPlatform
renamed toRendererInfo
.NET MAUI
Get started
To get started with .NET 9, install the .NET 9 SDK.
If you're on Windows using Visual Studio, we recommend installing the latest Visual Studio 2022 preview, or get started with Visual Studio Code and the C# Dev Kit extension.
You can find .NET 9 Preview 6 Installer & Binaries on GitHub.
Team Announcements & Discussions
Discuss this release with the product teams on GitHub through the announcements for this release.
Stay up-to-date with .NET 9
You can stay up-to-date with all the features of .NET 9 with:
For .NET 9 previews we are utilizing GitHub Discussions to make announcements. For more information read our discussion.
Stay up to date by subscribing to the RSS feed for all release announcements.
Beta Was this translation helpful? Give feedback.
All reactions