Microsoft Dev Blogs

.NET 10 Preview 2 is now available!

    thumbnail

    Table of Contents

    • Libraries
    • Runtime
    • SDK
    • C#
    • F#
    • Visual Basic
    • ASP.NET Core & Blazor
    • .NET MAUI
    • .NET for Android
    • .NET for iOS, Mac Catalyst, macOS, tvOS
    • Windows Forms
    • Windows Presentation Foundation (WPF)
    • Entity Framework Core
    • Container Images
    • Get started
    • .NET 10 Preview 2 Unboxed Live Stream
    • .NET 10 Discussions
    • Stay up-to-date with .NET 10

    Libraries

    • Encryption algorithm can now be specified in PKCS#12/PFX Export.

    Runtime

    • Array Enumeration De-Abstraction
    • Inlining of Late Devirtualized Methods
    • Devirtualization Based on Inlining Observations
    • Support for Casting and Negation in NativeAOT’s Type Preinitializer.

    SDK

    • More consistent command order for CLI.

    C#

    • Partial events and constructors.

    F#

    • Updates across the F# language, FSharp.Core standard library, and FSharp.Compiler.Service.

    Visual Basic

    • No new features added in this preview release.

    ASP.NET Core & Blazor

    • Reconnection UI component added to the Blazor Web App project.
    • Ignore query string and fragment for same page navigations.
    • Populate XML doc comments into OpenAPI document.
    • Upgrade to OpenAPI.NET v2.0.0-preview7.
    • New authentication and authorization metrics.

    .NET MAUI

    • ShadowTypeConverter.
    • SpeechOptions Rate Styling.
    • Modal as Popover Switch.OffColor.
    • Deprecated methods.

    .NET for Android

    • Focused on quality improvements.

    .NET for iOS, Mac Catalyst, macOS, tvOS

    • Focused on quality improvements.

    Windows Forms

    • Clipboard Code Sharing with WPF.
    • Ported more System.Windows.Forms.Design UITypeEditors.
    • Quality enhancements.

    Windows Presentation Foundation (WPF)

    • Performance Improvements.
    • Fluent Style Changes.
    • Bug Fixes.

    Entity Framework Core

    • Support for the .NET 10 RightJoin operator.
    • Small improvements.

    Container Images

    • Native AOT SDK images.

    Get started

    • Install the .NET 10 SDK.

    .NET 10 Preview 2 Unboxed Live Stream

    • Join for a live unboxing video with the team.

    .NET 10 Discussions

    • Engage with the team on GitHub Discussions.

    Stay up-to-date with .NET 10

    • Check out what's new in .NET 10, C# 14, .NET MAUI, ASP.NET Core, Entity Framework Core, Windows Forms, WPF, and Breaking Changes in .NET 10 releases. Subscribe to the GitHub Discussions RSS news feed.