MVC - это концепция, сильно отличающаяся от событийно-ориентированных веб-форм. Есть большая вероятность, что вам придется полностью переделать интерфейс.
Попытайтесь выяснить, есть ли что-то похожее на уровень доступа к данным и уровень бизнес-логики. Если это так, вы можете сохранить их (хотя бы частично) и повторно использовать их методы.
Однако, если текущее приложение плохо структурировано и выглядит как гигантский код (без слоев, частей кода, обращающихся к любой другой части по желанию, методов страницы, обращающихся непосредственно к базе данных и т. Д.), Оно может быть полностью переделанным.
Если приложение в настоящее время в значительной степени опирается на элементы управления с привязкой к данным, вы облажались. Вам придется заново создавать множество функций вручную.