skip to content
Relatively General .NET

Announcing .NET 9

by .NET Team

posted on: November 12, 2024

Announcing the release of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C#, .NET MAUI, .NET Aspire, and so much more.

Stop using diagnostic verbosity in MSBuild

by Gérald Barré

posted on: November 11, 2024

On CI, some projects use the msbuild diagnostic verbosity to get more information about the build. This is useful to troubleshoot build issues. However, this verbosity level has some drawbacks. In this post, I describe how to use the binary log feature of MSBuild to get the same information in a mo

How dotnet.exe resolves and loads the hostfxr library – Exploring the .NET muxer

by Steve Gordon

posted on: November 08, 2024

In this post, we will continue our journey into the functionality and implementation of dotnet.exe, specifically focusing on how the hostfxr library is resolved and loaded. This post follows part one of this series, “A Brief Introduction to the .NET Muxer (aka dotnet.exe)“. Note: These posts are a deep dive into .NET internals and won’t […]

Get Ready for .NET Conf 2024!

by Jeffrey Fritz

posted on: November 07, 2024

The biggest .NET event of the year is almost here, its all free, all online, and you're invited!

How to copy a docker image from one registry to another

by Gérald Barré

posted on: November 04, 2024

Moving a docker image from one registry to another one can be useful to migrate images between different environments, for instance between staging and production. In this post, I describe how to copy a docker image from one registry to another using buildx.An easy way would be to use the following

Introducing Microsoft.Extensions.VectorData Preview

by Luis Quintanilla

posted on: October 29, 2024

We are excited to introduce the Microsoft.Extensions.VectorData.Abstractions package available in preview today. This new package provides a unified abstraction layer that enables you to integrate vector stores into your .NET applications.