В моих приложениях asp.net я обычно использовал обработчик глобальных событий Application_Error для регистрации ошибки и перенаправления пользователя на удобную страницу ошибок.
Однако я читал о ELMAH, и, хотя это кажется интересным, Application_Error кажется более простым.
Я читал другие вопросы, в которых люди, включая меня, предлагали так или иначе. Что мне интересно, если есть какая-то значительная польза от использования одного над другим и почему?