[Journal - Declarative Event Handling]

Declarative Event Handling

Sunday, February 20, 2005

How's that for declarative event handling:

[Handler("WebEditApp.MainForm", "*")]
private static void HandleIt(object sender, EventArgs e){
    WebEditApp.Trace(sender + ": " + e);
}

All thanks to having events as languages feature, implemented by delegates, and good reflection capabilities.