Миграция MVC
Переход с ASP.NET MVC на .NET 10 без полного переписывания.
Мы переносим приложения .NET Framework и MVC 5 поэтапно: старая и новая версии работают параллельно за прокси, каждый модуль переезжает, когда готов, и ничего не отключается.
- Подход
- Поэтапный
- Простой
- Не планируется
- Оценка
- 1–2 недели
Что мы делаем
Что делает наша команда миграции MVC
Оценка миграции
Перечень зависимостей, блокирующих библиотек и трудозатрат по каждому модулю.
Миграция по шаблону strangler fig
Обратный прокси YARP распределяет трафик между старым и новым приложением во время переезда.
Замена библиотек
Замена System.Web, WCF и устаревшей аутентификации на поддерживаемые аналоги в .NET.
Обновление фронтенда
Опциональный переход с представлений Razor на Blazor или React в ходе миграции.
Экономия на лицензиях
Отказ от платных компонентов и хостинга только на Windows, где это возможно.
Технологии
- ASP.NET MVC
- ASP.NET Core
- YARP
- .NET 10
- Entity Framework Core
- SQL Server
- Azure
Как мы начинаем
От первого звонка до первого коммита за 48 часов.
Вы проводите собеседование и утверждаете каждого инженера. Команду можно расширить или сократить с уведомлением за две недели.
День 1
Техническое согласование
Согласуем стек, цели и объём, финализируем техническое задание и отправляем шорт-лист подходящих инженеров.
День 2
Собеседование, утверждение, старт
Вы проводите собеседования и утверждаете инженера. Работа начинается в тот же день в ваших Slack, Jira и Git.
Пример работы
Подтверждение на реальном проекте
Посмотрите, как мы выполнили похожую задачу, или откройте все кейсы.
BlueberryCMS · США
семь лет с выделенной командой, которая перестроила устаревшую CMS.
BlueberryCMS уже семь лет работает с выделенной командой 92 Logics. Команда заменила монолитную CMS модульными сервисами на .NET Core и фронтендом на React и продолжает развивать и поддерживать платформу.
Читать кейс →Вопросы и ответы
Частые вопросы
Сколько длится миграция с MVC на .NET Core?
Зависит от размера и зависимостей. Приложение среднего размера обычно переносится за 3–6 месяцев, модуль за модулем, чтобы польза появлялась рано.
Связанные услуги