Войти
  • 12000Просмотров
  • 5 дней назадОпубликованоMilan Jovanović

How I Upgraded to .NET 10 in Minutes + New .slnx Format

Want to master Clean Architecture? Go here: Want to unlock Modular Monoliths? Go here: Upgrading to the latest .NET version doesn't have to be a headache. In this video, I’ll show you how I upgraded my complex .NET 9 solution to .NET 10 in just a few minutes using a centralized configuration strategy. I also cover the brand-new .slnx solution file format introduced in Visual Studio 2026. We finally have a readable XML format that replaces the old, complicated .sln files we've been using for decades. I walk through the entire process, from updating to handling Dockerfiles and migrating to the new solution format using the CLI. In this video, I cover: - The "Smart" Setup: How I use to change the Target Framework for all projects at once. - Docker Updates: Updating the container build type and resolving Dockerfile version targets. - NuGet Strategy: Managing dependencies with Central Package Management ( ) and handling package mismatches. - The New .slnx Format: Why the XML solution file is a game-changer compared to the old UUID-heavy format. Migration Guide: Two ways to migrate to .slnx—using the Visual Studio GUI or the dotnet sln migrate command. Check out my courses: Read my Blog here: Join my weekly .NET newsletter: Chapters