Everybody, who at least once created a custom event receiver, knows property EventFiringEnabled(or DisableEventFiring method in SP2007). It allows to disable event firing, so SPListItem.Update() can be safely executed, without any other event receiver come in the way.

But what, when You want to disable event firing outside Your custom event receiver? There is a very simple way to do it. (continue reading…)