.net de entity framework un savingchanges eventi ile db değişiklikleri öğrenebilirsin. genel bir şey istiyorsan o zaman bir tane trigger yazacaksın, senin işini bu görür. her hangi bir veri eklemede,silmede güncellemede önce/sonra çalışan bir trigger yazarak db değişikliklerini anlayabilirsin

bir de şöyle bir şey varmş belki işine yarar sqldependency diye geçiyor

http://dotnet.dzone.com/articles/c-s...ncy-monitoring