Series

Staying Current with .NET

Active · 4 articles

A practical series about making .NET upgrades routine by first understanding, controlling, and reproducing the build environment, then continuously evaluating new releases before they become urgent.

Part 1

.NET 11 RC1 Is Here. Is Your Upgrade Process Ready?

With .NET 8 and .NET 9 nearing end of support, .NET 11 RC1 is a good time to rethink framework upgrades as a continuous evaluation process instead of an EOS-driven project.

Part 2

Before You Upgrade .NET, Do You Know What Is Building It?

Before .NET upgrades can become routine, you need to know which SDK is actually building your application, whether that choice is intentional, and whether the environment can be reproduced.

Part 3

Can You Build Your .NET Application on a Clean Machine?

A clean-machine test can expose the tools, package sources, services, configuration, and developer knowledge your .NET repository depends on but does not declare.

Part 4

How to Test a New .NET SDK Without Installing It System-Wide

Install a newer .NET SDK in isolation so you can use newer development tooling to evaluate an existing application before changing the SDK installation your normal development environment depends on.