With the new event model in WSS 3.0 we have the ability to cancel some user actions on the behalf of synchronous events like ItemUpdating or ItemDeleting. To do this you have to implement an event handler: Create a class library with a class that inherit from Microsoft.SharePoint.SPItemEventReceiver...