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
โก
โก
โก
โก
Screenshot-Driven Vibe Coding: Why Your AI Workflow Needs a Glossary Step
Dev.to ยท Nasrul Hazim Bin Mohamad
The Go Team Accidentally Prepared Us for the AI Supply-Chain Era
Medium ยท Programming
Beyond โDoes It Run?โ โ How to Actually Tell If AI-Written Code Is Any Good
Medium ยท LLM
Multica: An Open-Source Platform for Managing AI Coding Agents Like Teammates
Dev.to ยท ArshTechPro
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