.NET Blog

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

Latest posts

May 18, 2021
Post comments count 2
Post likes count 0

Conversation about PGO

Richard Lander

Conversation with .NET engineers about profile guided optimization (PGO). They share their perspectives on how PGO works, how it improves even sophisticated compilers, other platforms that have good PGO systems, and what .NET is doing to provide better performance with PGO.

May 12, 2021
Post comments count 2
Post likes count 0

.NET Framework May 2021 Security and Quality Rollup Updates

Tara Overfield

Yesterday, we released the May 2021 Security and Quality Rollup Updates for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Windows Forms WPF2 1 Common Language Runtime (CLR) 2 Windows Presentation Foundation (WPF)   Getting the Update The Security and Quality Rollup is available via Windows Update, Windows Server Update Services, and Microsoft Update Catalog. Microsoft Update Catalog You can get the update via the Microsoft Update Catalog. For Windows 10, NET Framework 4.8 updates are...

May 11, 2021
Post comments count 0
Post likes count 0

.NET May 2021 Updates – 5.0.6, 3.1.15, 2.1.28

Rahul Bhandari (MSFT)

Today, we are releasing the .NET May 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages. You can download 5.0.6 , 3.1.15, 2.1.28 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Security CVE-2021-31204: .NET Core Elevation of Privilege Vulnerability Microsoft is releasing this security advisory to provide information about a vulnerability in .NET 5.0 and .NET Core 3.1. This advisory also provides guidance on what developers can do to update their applicati...

May 10, 2021
Post comments count 8
Post likes count 1

Put a DPAD on that GC!

maoni

Say what? Yes, there's a new feature called DPAD for regions - regions is what we are currently working on in .NET 6 to convert segments to. In this blog post I will first give some introduction to regions then talk about the DPAD feature. Note that it's unlikely we will officially support regions by the end of 6.0 as there's a lot of work involved - our current plan is to ship it in clrgc.dll as an experimental feature that you can turn on with a config. In fact, this is the way I want to ship large GC features from now on - we ship them first with the standalone GC (ie, in clrgc.dll) so folks ...

May 7, 2021
Post comments count 52
Post likes count 2

ASP.NET Core 6 and Authentication Servers

Barry Dorrans

In .NET 3.0 we began shipping IdentityServer4 as part of our template to support the issuing of JWT tokens for SPA and Blazor applications. Sometime after we shipped, the IdentityServer team made an announcement changing the license for future versions of IdentityServer to a reciprocal public license - a license where the code is still open source but if used for commercial purposes then a paid license must be bought. This type of approach is common in the open-source world, where sustaining an income is difficult as your project becomes your full-time work. Two of the reasons behind the choice to ship Identit...

May 6, 2021
Post comments count 6
Post likes count 4

Add a README to Your NuGet Package

Christopher Gill

Today, we're excited to announce that you can pack a `README.md` file in your NuGet package and have it fully rendered on NuGet.org!

Apr 26, 2021
Post comments count 20
Post likes count 1

.NET Framework 4.5.2, 4.6, 4.6.1 will reach End of Support on April 26, 2022

Jamshed Damkewala

.NET Framework 4.5.2, 4.6, 4.6.1 will reach End of Support on April 26, 2022. You may need to take action to update your .NET Framework runtime to a supported version of .NET Framework.

Apr 22, 2021
Post comments count 26
Post likes count 1

Conversation about crossgen2

Richard Lander

Conversation with .NET engineers about crossgen2. They share their perspective on what Crossgen is for, what's new with Crossgen v2, its similarities to the Roslyn project, and all the new performance features it enables.

Apr 21, 2021
Post comments count 4
Post likes count 0

What’s new in dotnet monitor

Sourabh Shirhatti [MSFT]

Learn about what's new in dotnet monitor