>6. If you have a project of base classes and you make a change there, you have to Rebuilt every project that derives their classes (during the design).
>I can go on an on.
And BTW, don't forget that in .NET you are building every time you run your app. Sure you need to rebuild a library of controls to see the results in the forms ( or see them in the toolbox etc) but that has the advantage of the compiler catching bugs before you run the whole project only to find the control you dropped on has a bug - and perhaps harder to find once it's part of the project.
Charles Hankey
Though a good deal is too strange to be believed, nothing is too strange to have happened.
- Thomas Hardy
Half the harm that is done in this world is due to people who want to feel important. They don't mean to do harm-- but the harm does not interest them. Or they do not see it, or they justify it because they are absorbed in the endless struggle to think well of themselves.
-- T. S. Eliot
Democracy is two wolves and a sheep voting on what to have for lunch.
Liberty is a well-armed sheep contesting the vote.
- Ben Franklin
Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature.