Modernizing a Legacy .NET App with GitHub Copilot
Skills:
AI Pair Programming90%
Join us for another episode of Sip & Sync with Azure โ๐ค as we explore how to modernize a legacy .NET application using GitHub Copilot and Azure app modernization tools.
In this episode, host Priyanka Vergadia is joined by Krystal Folkes, who walks through an end-to-end modernization journey. Starting with a real-world ASP.NET Web Forms application, Krystal demonstrates how GitHub Copilot agents, planning mode, and security assessments can help teams upgrade legacy code, migrate databases, modernize architecture, and deploy to Kubernetes.
This session covers not just code upgrades, but also security baselining, database migration, architecture visualization, and deployment planning. Whether you're dealing with brownfield applications or planning modernization at scale, this walkthrough shows how Copilot can dramatically reduce complexity and time-to-value.
What Youโll Learn
- How to assess and modernize legacy .NET Framework applications
- Using GitHub Copilot plan mode for complex modernization workflows
- Performing security baselines before and during modernization
- Migrating from SQL Server to PostgreSQL as part of app modernization
- Visualizing architecture changes with diagrams and assessments
- Moving from monoliths to containers and Kubernetes deployments
- Customizing modernization workflows for different teams and phases
00:00 โ Welcome to Sip & Sync with Azure
00:10 โ Modernizing .NET Apps with GitHub Copilot
00:17 โ Introducing Krystal Folkes
00:42 โ Legacy App Overview and Modernization Goals
01:32 โ Challenges with Legacy .NET and SQL Stored Procedures
02:12 โ Planning App Modernization with Copilot Plan Mode
03:36 โ Copilot Agents, Skills, and Modernization Workflow
04:30 โ Legacy Assessment and Security Baseline
05:13 โ Creating a Modernization and Migration Plan
06:24 โ Running the One-Prompt Modernization Agent
07:20 โ Reviewing Assessments and Architecture Insights
08:34 โ Security Findings and Vulnerability Analysis
09:05 โ Package Migration
Watch on YouTube โ
(saves to browser)
Sign in to unlock AI tutor explanation ยท โก30
More on: AI Pair Programming
View skill โRelated AI Lessons
โก
โก
โก
โก
The Next AI Coding Tool Should Refuse to Code
Medium ยท AI
The AI Revolution in Game Development: Building the Future of Interactive Play
Dev.to AI
Chunking Strategies for AI Code Review on Large Repos
Dev.to ยท Aziz Q.
Antigravity CLI: A Hands-On Guide to Google's Terminal Coding Agent
Dev.to ยท Arindam Majumder
Chapters (13)
Welcome to Sip & Sync with Azure
0:10
Modernizing .NET Apps with GitHub Copilot
0:17
Introducing Krystal Folkes
0:42
Legacy App Overview and Modernization Goals
1:32
Challenges with Legacy .NET and SQL Stored Procedures
2:12
Planning App Modernization with Copilot Plan Mode
3:36
Copilot Agents, Skills, and Modernization Workflow
4:30
Legacy Assessment and Security Baseline
5:13
Creating a Modernization and Migration Plan
6:24
Running the One-Prompt Modernization Agent
7:20
Reviewing Assessments and Architecture Insights
8:34
Security Findings and Vulnerability Analysis
9:05
Package Migration
๐
Tutor Explanation
DeepCamp AI