Каков наилучший способ входа в ASP.net MVC? Я имею в виду любое событие, в настоящее время я использую NLog, но я знаю, что есть много возможных способов сделать это.рекомендации по регистрации в ASP.net MVC?
ответ
Я не думаю, что в ASP.net MVC есть лучший фреймворк/инструмент или стандартный способ. Просто делайте это так, как в любой другой форме. Когда я настраиваю ведение журнала, я обычно думаю об этом как о ресурсе, доступном для остальной части приложения, а не привязаны к определенному уровню. Это обычное явление, и на самом деле регистрация является стандартным примером, приведенным при введении Aspect Oriented Programming. См:
В зависимости от того, что именно вы пытаетесь войти, рассмотреть возможность использования action filters; отличный способ зарегистрировать, какие запросы страницы сделаны и охватить обработку ошибок. Не-MVC-приложения asp.net обычно делают что-то в global.asax, как упомянуто here. Фактически, даже если вы используете фильтры действий, которые я бы предложил, также включите некоторые основные обработки ошибок в событие application_error global.asax; он будет срабатывать чуть более надежно, чем фильтры действий, если произойдет что-то действительно сумасшедшее.
Кроме этого, позвоните в свой ресурс регистрации в том месте, где это происходит, что интересно для вас. DB или файл? Либо работает, и до тех пор, пока он инкапсулирован в хороший метод или два, вы всегда можете переключить его позже.
- 1. Рекомендации по безопасности ASP.NET MVC
- 2. Рекомендации по безопасности для сайтов asp.net mvc?
- 3. Рекомендации по регистрации контейнеров?
- 4. Рекомендации по определению модели в ASP.NET MVC
- 5. Рекомендации по использованию ASP.net WebForms или MVC
- 6. Рекомендации по размещению моделей ASP.NET MVC
- 7. Рекомендации по использованию моделей представления ASP.NET MVC
- 8. Рекомендации по использованию учетных записей ASP.NET MVC?
- 9. Рекомендации по структуре проекта ASP.NET MVC?
- 10. asp.net mvc application improvement Рекомендации по эффективности
- 11. Рекомендации по отладке привязки ASP.NET MVC
- 12. Рекомендации по организации проектов с ASP.NET MVC
- 13. ASP.Net MVC Рекомендации по сохранению CustomIdentity
- 14. Рекомендации по тестированию приложений MVC от Asp.net
- 15. Рекомендации по структуре ASP.NET MVC -URL
- 16. Рекомендации по паролям при регистрации?
- 17. MVC Рекомендации по ActionLink
- 18. Рекомендации по регистрации в проекте django
- 19. Ошибки регистрации в ASP.NET MVC
- 20. ASP.NET MVC Легкая система регистрации/регистрации
- 21. Рекомендации по безопасности ASP.NET
- 22. Рекомендации по использованию Silverlight в приложении ASP.NET MVC
- 23. Рекомендации по HttpContext и проверяемые контроллеры в ASP.Net MVC
- 24. Рекомендации по «классу данных поиска» в ASP.NET MVC
- 25. Каковы некоторые рекомендации по проверке модели в ASP.NET MVC?
- 26. Рекомендации по передаче данных из asp.net-mvc в javascript
- 27. Рекомендации по регистрации исключений служб GWT
- 28. Рекомендации по использованию SubSonic 3.0.0.3 без MVC?
- 29. Рекомендации по удалению данных/моделей ASP.NET-MVC для newb
- 30. Рекомендации по проверке подлинности ASP.Net MVC 2 (логин)
Elmah выглядит действительно круто. Нужно ли использовать вместе как log4net, так и Elmah? –
Elmah помогает поймать неожиданные ошибки. Log4net делает то же самое, если вы пишете logentry в обработчике ошибок global.asax. – Christian13467