Linux has libnotify and OS X has growl. Is there some kind of Notification API for Windows too?
It should be accessible via .Net languages.
Clarification:
Yes I'm looking for an way to send notification to the user, but it won't harm if one can subscribe to certain events with programs too. The linux libnotify uses a system wide D-Bus messaging system, which can handle all kind of events.