Where would I start with firing an event over a network? In my case, when I change a database record, I want to inform any other user on the network running the same application that it has changed.
Edit:
It's nothing clever, don't get excited. I'm writing a document management system and when a document is changed in any way (deleted, checked out, up issued, etc), I want to "tell" everyone something's changed. I was going to use a FileSystemWatcher to watch a folder on the server, sign each instance up to it's Deleted event and just create and delete a file in the watched directory, but that's just dirty isn't it? As you can tell, I'm not a professional programmer :)