Simplifying .NET Installs with dotnetup
Chet Husk introduces dotnetup, a cross-platform approach to installing and managing .NET SDKs and runtimes consistently across machines and repositories, with demos showing initialization, repo setup, and working with multiple runtime versions.
Overview
The video presents dotnetup as a new way to manage .NET SDK and runtime installations for different users and platforms.
It walks through:
- The current state of installing .NET and the pain points dotnetup is trying to address
- The plan and direction for dotnetup (including what is still under construction)
- Hands-on demos:
- Initializing dotnetup
- Using dotnetup in a new repository
- Using dotnetup with multiple .NET runtimes
- Installing runtimes via dotnetup
- A look at additional features and the future roadmap
Resources
- Get started: https://aka.ms/dotnetup/get-started
- Install script (PowerShell): https://aka.ms/dotnetup/get-dotnetup.ps1
- Install script (Shell): https://aka.ms/dotnetup/get-dotnetup.sh
- Docs: https://aka.ms/dotnetup/docs
- Design spec: https://aka.ms/dotnet/dotnetup-design
- Feedback: https://aka.ms/dotnetup/feedback
- Samples repo: https://github.com/baronfel/dotnetup-repo-patterns-demo