Моим первым выстрелом в asp.net была миграция приложения asp, и не было и нет простого пути миграции.Лучшее, что мы обнаружили, - это разделить приложение на функциональные области, а затем перенести каждую область, эффективно запустив два приложения с промежуточным мостом.
Я всегда думал, что ASP.Net назван неправильно, так как он выглядит какобновить до классического ASP, который действительно не верю, что это так.ASP.Net больше похож на попытку внедрить в Windows программирование в стиле Windows, абстрагируясь от характера http-запроса без состояния - конечно, в его воплощении веб-форм
Если вы настроены на классическое приложение в стиле ASP, вы могли бывключите весь код на одной странице, забыв страницу позади модели, хотя это было бы необычно.Если вы можете принимать решения об используемой технологии, вы можете рассматривать MVC концептуально, по крайней мере, он имеет больше общего с ASP, чем с веб-формами.MVC признает, что это веб-приложение (например, ASP), тогда как веб-формы предпочитают скрывать этот факт под прикрытием.