Quote Originally Posted by M109uk
Quote Originally Posted by cairnswm
My feeling is .NET is the natural progression from pascal units. Instead of just encapsulating the functionality you need in a unit which gets compiled into your program it now resides outside the program.
But wont you be restricting yourself to what windows wants to do with the controls?
I mean with some controls you can override the drawing events and make it look and do what you want it to do?!

Wont it take longer for all the properties, methods and events to be refreshed with all the calls to .Net?
Hmm... can someone let me know if this is true here. I think that Mono is supposed to be a Linux-based solution for .NET apps. There is a way I think that the Mono 'engine' or whatever it's called will execute like a .NET server on Windows would, provided that you follow a set of conventions for both .NET apps and Mono compatability.