Another question on MVC. Layered MVC and Chain of Responsibility. Should View construct and fire event or call Controller directly (and leave to controller decide to fire create event or not)? That would decouple View from Controller. It would be just another EventHandler, so View wouldn't be concerned is controller interested in some particular event or not. So we create and fire event in View or Controller?
You all must know MVC