.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Latest posts

Aug 24, 2022
Post comments count 13
Post likes count 5

A Heavy Lift: Bringing Kestrel + YARP to Azure App Services

Byron Tardif

In this post, we get a behind-the-scenes look at the engineering work required to change a critical platform component with code paths that are exercised billions of times a day while minimizing service disruptions and maintaining SLA for our customers.

Aug 22, 2022
Post comments count 68
Post likes count 19

C# 11 preview: generic math, required members, and more

Bill Wagner

Most of the C# 11 features are available for you to try. Learn about the latest updates shipping with Visual Studio 17.3, try them out, and give us feedback.

Aug 19, 2022
Post comments count 2
Post likes count 1

.NET Conf Focus on MAUI – That’s a wrap!

Jeffrey Fritz

August 9th we hosted our .NET Conf Focus on MAUI event to announce and share the latest tools and updates for .NET MAUI. With 25 sessions hosted and recorded, we recap the event and get you connected with all of the content from our event.

Aug 16, 2022
Post comments count 45
Post likes count 20

.NET 6 is now in Ubuntu 22.04

Richard Lander

.NET 6 is now included in Ubuntu 22.04 (Jammy) and can be installed with just apt install dotnet6. This change is a major improvement and simplification for Ubuntu users. We're also releasing .NET with Chiseled Ubuntu Containers, a new small and secure container offering from Canonical. These improvements are the result of a new partnership between Canonical and Microsoft.

Aug 10, 2022
Post comments count 3
Post likes count 0

.NET Framework August 2022 Security and Quality Rollup Updates

Salini Agarwal

August 2022 Security and Quality Rollup Updates for .NET Framework

Aug 9, 2022
Post comments count 14
Post likes count 0

Announcing NuGet 6.3 – Transitive Dependencies, Floating Versions, and Re-enabling Signed Package Verification

Jon,
Nikolche

NuGet 6.3 is included in Visual Studio 2022 and .NET 6.0 out of the box. You can also download NuGet 6.3 for Windows, macOS, and Linux as a standalone executable. NuGet 6.3 is one of many releases in our .NET unification journey. Our NuGet tooling helps developers discover new .NET packages to use for their .NET applications, while making package management easier during your daily development. NuGet 6.3 Highlights There are many new features in NuGet 6.3: Consume pdbs from packages in PackageReference For any given assembly under and folder from a , if there are files next to it that differ only ...

Aug 9, 2022
Post comments count 4
Post likes count 5

Introducing Transitive Dependencies in Visual Studio

Jon,
Jean-Pierre

We heard from you that direct dependencies are easy to track, but that you struggle with tracking transitive dependencies. We want to make that easier for the day-to-day management of your NuGet packages in Visual Studio. To help you track transitive dependencies and remediate vulnerabilities quickly with SDK-style projects, we are introducing an experimental feature in Visual Studio 17.3 to help you view and take action regarding your transitive dependencies. If you're apart of our experiment group, you'll be able to see your transitive dependencies whenever you're managing your NuGet packages in Visual Studio....

Aug 9, 2022
Post comments count 15
Post likes count 1

HTTPS everywhere

Jon Douglas

Safety guaranteed As an ongoing effort to make HTTPS everywhere a reality for NuGet, we have taken a number of steps to help protect your everyday package management experiences. Earlier this year, a security fact sheet from The White House reinforced companies to take action to secure our software supply chains. HTTPS and SSL not only encrypt our data so it cannot be used if it is stolen, but it helps us to avoid MITM attacks. In short, it prevents someone from getting between you and NuGet. Every time you interact with NuGet, it should be over HTTPS so you can be sure the response you're getting back is in f...

Aug 9, 2022
Post comments count 48
Post likes count 10

Announcing .NET Framework 4.8.1

Tara Overfield

Announcing the release of .NET Framework 4.8.1 that bring ARM64 support, WinForms accessibility enhancements, and more.