Simplifying .NET Installs with dotnetup | OD804

Microsoft Developer introduces dotnetup, a cross-platform approach for installing and updating the .NET SDK and runtimes in a unified, user-scoped way.

Overview

The session presents dotnetup as a new method for managing .NET SDK and .NET Runtime installations across platforms and users. It contrasts existing installation approaches with a unified model, then walks through practical setup topics like selecting channels, configuring terminal mode, downloading the SDK, and setting up the environment.

It also discusses real-world friction points (for example, using the latest SDK while targeting multiple runtimes), and outlines additional dotnetup capabilities for managing runtime components, tooling, and upgrades. The talk closes with GA-related notes (documentation, global.json improvements, and faster SDK updates) and a longer-term direction that includes modular SDKs and CI/CD integration.

Resources

Chapters (from the video)