ELMAH по сравнению с блоком обработки исключений библиотеки предприятия

Я знаю, что это слишком долго, но если кто-то еще сталкивается с этой проблемой, тогда, пожалуйста, сделайте следующее, это альтернативный ответ.

Добавьте «pageLength» внутри кнопок следующим образом:

$('#example').DataTable( {
    dom: 'Bfrtip',
    buttons: [
        'pageLength','copy', 'csv', 'excel', 'print'
    ]
} );
9
задан Robert S. 2 June 2009 в 18:17
поделиться

4 ответа

Лично я использую Enterprise Library для ряда наших клиентов, но еще не использовал ELMAH. Вот мои мысли о Ent Lib.

  • Вам потребуется немного времени, чтобы освоиться с Ent Lib - это не 5-секундная установка и начало использования.
  • В приложении есть много настроек, которые нужно сделать. config / web.config, чтобы он работал. Тем не менее, как только вы это поймете, это будет проще для других проектов.
  • Вы должны реализовать блок ведения журнала, а не только блок обработки исключений, чтобы где-то регистрировать информацию (журнал событий, плоский файл, база данных и т. Д.)
  • Это не только для регистрации исключений. Например, многие из наших клиентов хотят получать события журнала, когда пользователь входит в приложение или выходит из него.
  • Вы можете использовать файл конфигурации, чтобы изменить способ ведения журнала в зависимости от среды (например, регистрировать исключения для производственной среды, регистрировать все для разработки и т. Д.)
  • Это не только для Интернета, но и для всех видов приложений.

Беглый взгляд на ELMAH наводит меня на мысль, что это отличный способ быстро что-то поднять. В долгосрочной перспективе вам может понадобиться что-то с дополнительной мощностью.

11
ответ дан 4 December 2019 в 08:34
поделиться

ELMAH прост, удобен в использовании и легко реализуется. EntLib большой, «предприимчивый» и мощный. В вашем случае, исходя из того немногое, что я знаю о вашей ситуации, я бы не стал рекомендовать что-либо. Однако, если бы мне пришлось выбрать для вас один, я бы сказал ELMAH по указанным причинам.

6
ответ дан 4 December 2019 в 08:34
поделиться

Я могу ошибаться здесь, что случается довольно часто, но EntLibrary предназначена для помощи в разработке обработки исключений, тогда как ELMAH просто покажет вам, когда и где возникли исключения. Если вам просто нужен отчет об исключениях, используйте ELMAH, если вам нужно больше возможностей EntLib.

5
ответ дан 4 December 2019 в 08:34
поделиться

Кроме того, Elmah разработан специально для захвата и регистрации необработанных исключений. Его можно настроить для регистрации перехваченных исключений, но это недавнее добавление, а не его основная цель.

3
ответ дан 4 December 2019 в 08:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: