2011-02-02 3 views
6

Я ищу идеи, советы, существующие структуры (на основе .NET), инструменты, а также ваш опыт в том, что является лучшим способом реализации хорошего аудита.Идеи, советы, инструменты, рамки для внедрения Аудит

Наши типичные применения являются не фантазии ASP.NET MVC 3 Security Layer - Business Layer - Доступ к данным Layer - базы данных (SQL Server 2008)

Мое единственное требование заключается в том, что она должна быть легко реализовать и хранить как-то в базе данных.

ответ

0

Я нашел несколько хороших инструментов, таких как OmniAudit и т. Д., Но на самом деле я точно не искал. Поэтому я решил написать собственный инструмент Audit Trail Tool для создания и поддержки триггеров.

2

Для проверки действий пользователя я использовал Log4Net. Хотя для аудита операций CRUD использовались триггеры.

Здесь вы можете найти статьи с ресурсами (Article1, Article2) об осуществлении журнала аудита.

+0

Триггеры не так легко поддерживать, на мой взгляд. – gsharp