GitHub Copilot modernization

The dotnet session follows the practical workflow of a .NET upgrade, focusing on how developers and GitHub Copilot share the work and adapt the process to a particular codebase.

From assessment to a mergeable change

The session uses a real migration to cover three stages of agentic modernization:

Extending the default upgrade path

The session also covers using custom skills when a codebase does not fit the default modernization path. This puts the emphasis on both automation and developer involvement: understanding what the agent handles, recognizing the handoff points, and extending its capabilities for the needs of the project.