Updating Legacy Apps to Modern .NET

Room 11Wed 13 May • 11:15–12:15DevIntermediate
Modernizing legacy .NET applications has never been faster - or more achievable. This session shows how Visual Studio 2026, .NET, and GitHub Copilot streamline the upgrade journey from initial assessment to a clean, modern codebase. We’ll explore how Copilot‑powered upgrade plans, natural‑language guidance, and AI‑driven code fixes accelerate migrations while keeping developers firmly in control. You’ll see practical patterns for updating projects, resolving compatibility issues, and adopting modern .NET features with confidence. We’ll also dig into the tougher challenges that arise in real‑world modernization efforts - large multi‑project solutions, older frameworks and libraries (yes, even Web Forms and WCF!), complex technology stacks, and deeply intertwined dependencies - and highlight patterns and resources that help you navigate them effectively. If you’re looking to upgrade .NET applications with less friction and more clarity, this session provides a focused, practical roadmap for modernizing faster using the latest AI‑accelerated tooling.

About the speaker

Jon Galloway

Jon is a Program Manager on the Microsoft Developer Division community team. He’s been developing software professionally since the late 1990’s, and over the years has written several books, popular .NET tutorials and samples, a top speaker on Microsoft Virtual Academy, and worked behind the scenes on large Microsoft keynote demonstrations. He’s helped run the Herding Code podcast for 10 years, and tweets as @jongalloway.