Различия между ASP.Net framework 1.x и 3.5 / веб-сайтами и веб-приложениями. Что следует учитывать при миграции

Недавно мы перенесли большой ASP. веб-сайт из framework 1.1 в framework 3.5 и в процессе также перешел с веб-сайта в веб-приложение.

На первый взгляд все работало нормально, но теперь мы обнаруживаем, что ни одна из «страниц» не выполняет то, что раньше.

Сайт состоит из одной страницы default.aspx, которая загружает все «страницы» в качестве пользовательских элементов управления. (Я предполагаю, что это было сделано для достижения того же эффекта, что и у мастер-страницы до того, как были изобретены мастер-страницы.)

Думаю, мы упустили один трюк (или двенадцать) во время миграции. Какие большие камни преткновения испытали другие люди?

Обновление Нам удалось найти проблему, из-за которой наши страницы перестали работать, но мы не можем понять, почему: когда мы очистили код главной страницы, мы добавили пробел (новую строку) между открывающим и закрывающим тегами элемента управления, который все загружаются другие пользовательские элементы управления "страницы". Как только мы удалили новую строку, все снова заработало. Может ли кто-нибудь объяснить это?

6
задан 2 revs 6 October 2010 в 06:13
поделиться