Я разработчик .Net, которому было поручено обновить классический asp-сайт до asp.net. Веб-сайт в настоящее время работает на удачу и пузырьковой жевательной резинки, но не хватает времени или денег, чтобы остановить прогресс и полностью переписать. Конечно, мне все равно нужно будет предоставлять новые функции во время обновления.
Какие стратегии следует использовать для постепенного изменения asp.net? Должен ли я преобразовать в одноуровневое решение .net, а затем реорганизовать его на подходящее многоуровневое решение или мне теперь разработать свой бизнес и слои данных? Должен ли я перейти прямо к 3.5 или проще просто перейти к 1.1 и обновить до 2.0 или 3.5 после?
Полная конверсия, вероятно, займет 3-5 месяцев. Существует также некоторый существующий код 1.1, поэтому я рассматриваю его использование как точку перехода.