Идеи, советы, инструменты, рамки для внедрения аудита [закрыто]


Я ищу идеи, советы, существующие фреймворки (основанные на .NET), инструменты, а также ваш опыт о том, как лучше всего реализовать хороший аудиторский след.

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

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

3 6

3 ответа:

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

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

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

Если вы используете рамки сущности см.: http://www.codeproject.com/KB/database/ImplAudingTrailUsingEFP1.aspx