dotnet / dotnet/announcements

.NET 9 Preview 3

Open
#305 0 comments 0 reactions 0 assignees View on GitHub
.NET 9.0 Preview
Dominant language
No language data
Stars
1.4k
Forks
53
PR merge metrics
No merged PRs in 30d

Description

Chime in on our [.NET 9 Preview 3 Discussions on GitHub](https://github.com/dotnet/core/discussions/9271)

We are pleased to announce the release of .NET 9 Preview 3.

Here's a summary of what's new in .NET Libraries, Runtime, & SDK in this preview release:

- TimeSpan.From overloads
- Added `PersistableAssemblyBuilder` type in System.Reflection.Emit
- Faster exception handling
- Inlining Improvements: Shared Generics with Runtime Lookups
- Terminal Logger

For details on these new features and more see the
- [.NET Libraries Release Notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/libraries.md)
- [.NET Runtime Release Notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/runtime.md)
- [.NET SDK Release Notes](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/sdk.md)

You can find detailed release notes for additional features in .NET 9 Preview 3 below:

* [.NET Data & EF Core](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/efcoreanddata.md)
* [.NET MAUI](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/dotnetmaui.md)
* [ASP.NET Core](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/aspnetcore.md)

## Get started
To get started with .NET 9, [install the .NET 9 SDK](https://dotnet.microsoft.com/download/dotnet/9.0).

If you're on Windows using Visual Studio, we recommend installing the latest [Visual Studio 2022 preview](https://visualstudio.microsoft.com/vs/preview/), or get started with Visual Studio Code and the [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) extension.

You can find [.NET 9 Preview 3 Installer & Binaries](https://github.com/dotnet/core/blob/main/release-notes/9.0/preview/preview3/9.0.0-preview.3.md) on GitHub.

## Team Announcements & Discussions
Discuss this release with the product teams on GitHub through the announcements for this release.

* [.NET MAUI](https://github.com/dotnet/maui/discussions/21783)
* [ASP.NET Core](https://github.com/dotnet/aspnetcore/discussions/55086)
* [Libraries & Runtime](https://github.com/dotnet/runtime/discussions/100928)
* [Containers](https://github.com/dotnet/dotnet-docker/discussions/5351)
* [Source-build](https://github.com/dotnet/source-build/discussions/4320)

## Stay up-to-date with .NET 9
You can stay up-to-date with all the features of .NET 9 with:

* [What's new in .NET 9](https://learn.microsoft.com/dotnet/core/whats-new/dotnet-9/overview)
* [What's new in ASP.NET Core](https://learn.microsoft.com/aspnet/core/release-notes/aspnetcore-9.0)
* [What's new in .NET MAUI](https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-9)
* [What's new in EF Core](https://learn.microsoft.com/ef/core/what-is-new/ef-core-9.0/whatsnew)
* [Breaking Changes in .NET 9](https://learn.microsoft.com/dotnet/core/compatibility/9.0)
* [.NET 9 Releases](https://github.com/dotnet/core/blob/main/release-notes/9.0/README.md)

For .NET 9 previews we are utilizing GitHub Discussions to make announcements. For more information [read our discussion](https://github.com/dotnet/core/discussions/9131).

Stay up to date by subscribing to the [RSS feed](https://github.com/dotnet/core/discussions/categories/news.atom) for all release announcements.

You can find a full list of release notes and discussions for all preview releases in the [Release Index](https://github.com/dotnet/core/discussions/9234) thread.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.