На данный момент у меня есть устаревший веб-сайт, написанный в виде vb .net и веб-форм.Его около десяти лет.Я хочу начать миграцию его компонентов на C # MVC.
Мой план состоит в том, чтобы создать отдельный проект в решении на C # с .NET MVC и выполнить весь код контроллера и т. Д.Мне нужно было бы подключить маршрутизацию и т. Д. Из проекта vb.net, хотя, в этот проект.Со временем планируется перенести весь проект на C # с помощью .NET MVC.
Приложение использует формы auth (хотя и немного хакерскую реализацию), поэтому, если кто-то входит в устаревшее приложениеих аутентификация также должна быть распознана в "новом" проекте / системе.
Как бы я это сделал?
РЕДАКТИРОВАТЬ: есть масса материала, скопированного в массовом коде (в основном на данных строкии т. д. для форматирования gridview) плюс гигантский класс, который делает абсолютно все.Архитектурно он настолько плох, насколько вы могли надеяться.