Какой тип проекта на vs2017 подходит для обновления старого веб-приложения asp.net с vs2010?
У меня есть старое веб-приложение asp.net на vs2010, в котором используется следующая функция:
главная страница с контроллером входа для каждой страницы,
PageMethods для некоторых функций ajax на странице,
.ashx для некоторых приложений API,
SqlParameter и DataSet для доступа к БД.
Целевой фреймворк в web.config - 4.0.
<system.web>
<compilation debug="true" targetFramework="4.0">
</system.web>
Хотя этот веб-сайт отлично работает каждый день,
Есть много новых функций, которые не поддерживаются на vs2010.
Я хочу переместить свой код в vs2017 шаг за шагом, и не буду беспокоиться.
Я знаю, что у asp.net есть 3 разные модели:
Веб-страницы 、 MVC (контроллер представления модели) и веб-формы.
Какой мне нужен?
Спасибо за ваше предложение.