I'm currently making an application that has shared code on the backend. As presentation layers I'm using WinForms, Cocoa (MonoMac) and GTK# (Linux).
I'm trying to get a kind of IView, IController and IModel setup going, are there any example applications out there...?
This so I can
wire up events (button clicks, data input) from the views and bind them to a function in the controller..
let the controller/model update the view