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