Microsoft выпустила бесплатный курс по модернизации старого .NET
.NET Modernization for Beginners показывает, как перенести legacy ASP.NET-приложение на .NET 10 с помощью GitHub Copilot modernization agent.
Внутри:
- анализ старого кода и зависимостей;
- генерация плана миграции;
- пошаговый upgrade приложения;
- деплой обновлённой версии в Azure App Service.
Интересно, что агент сначала создаёт assessment.md, plan.md и tasks.md, а разработчик может проверить план до изменения кода.
Сам курс бесплатный и open source. Для практики понадобится GitHub Copilot.
https://devblogs.microsoft.com/dotnet/announcing-dotnet-modernization-for-beginners/
.NET Modernization for Beginners показывает, как перенести legacy ASP.NET-приложение на .NET 10 с помощью GitHub Copilot modernization agent.
Внутри:
- анализ старого кода и зависимостей;
- генерация плана миграции;
- пошаговый upgrade приложения;
- деплой обновлённой версии в Azure App Service.
Интересно, что агент сначала создаёт assessment.md, plan.md и tasks.md, а разработчик может проверить план до изменения кода.
Сам курс бесплатный и open source. Для практики понадобится GitHub Copilot.
https://devblogs.microsoft.com/dotnet/announcing-dotnet-modernization-for-beginners/