Re: mucking with Event Definitions to get tighter coupling to Objects ?



You might do well to consider the maintenance burden and learning curve you
are creating for anyone who has no idea how your custom event model works.

As complex as your model is apparently getting throughout the day [today]
with your base classes and whatnot, you are also creating a
solution-specific implementation of your event model. At least that's the
case unless you refactor it out into some plug-in architecture or such
whereby you have a library that you can drop into any project and your
custom event stuff is all ready to "just use."

Maybe I'm wrong, but based on what you are writing, it seems to be getting
less and less like an academic exercise whereby you are gaining some
"appreciation" for the standard way to do things. Maybe I'm missing
something. Have you gained any new appreciation for the "object sender
EventArgs e" standard? Or do you like it less and less as you evolve your
ideas. Maybe you could share with us, briefly, what you have concluded to be
the important trade-offs between the standard and your own model.

-J



.