dotnet presents a fast-paced demonstration of GitHub Copilot’s modernization tools in Visual Studio, showing how developers can upgrade legacy code and migrate applications confidently to Azure.

Modernizing Legacy Apps with GitHub Copilot and Azure

Presented by the dotnet team, this session shows how developers can leverage GitHub Copilot, Visual Studio, and Azure to modernize legacy .NET applications efficiently.

Key Topics Covered

  • GitHub Copilot Modernization Experiences: Guided workflows to upgrade app code, frameworks, and dependencies.
  • Visual Studio Integration: Hands-on demonstration of modernization features integrated in the Visual Studio toolchain.
  • Azure Cloud Migration: Steps to extend applications securely into Azure using best practices.
  • Identifying Outdated Libraries: Automated detection and replacement of vulnerable or obsolete dependencies.
  • Best Practices Surfacing: Built-in advice for improving code security and maintainability throughout modernization.
  • Accelerating Cloud-Ready Solutions: Streamlined development path from legacy to modern, cloud-native .NET apps.

Resources

Summary

Modernizing old .NET applications is made simpler and more reliable by combining GitHub Copilot’s AI-driven upgrade suggestions with the latest Visual Studio features and Azure tools. This video provides actionable guidance and demos showing how to adopt modern architectures and secure your codebase for the cloud.