Строго типизированный RedirectToAction MvcContrib дает вам ошибки времени компиляции, если вы удаляете или переименовываете действие, на которое вы перенаправляете.При обычных перенаправлениях вы застряли с волшебными строками для имен действий и, следовательно, риск пропустить критическое изменение в вашем приложении.
Атрибут ModelStateToTempData также полезен, поскольку позволяет сохранять состояние модели во время перенаправленияиз действия обновления POST обратно на страницу формы вместо возврата представления непосредственно из действия обновления (что является плохой практикой).