I am taking a VB.net class and am having trouble seeing the difference between event driven and object oriented programming. This will not help on any assignments, I have already turned it in, but I do not understand why VB6 is considered event driven and .NET is object oriented.
Here's where I am having problems with this. If you click a button in either version it triggers an event called button_click. In each the objects, or controls, all have properties, classes, etc.
I have been told that .NET reduces redundant code, I guess that could be true, but in VB6 I would make a module to send the data to to remove the redundant code.
Could anyone help me understand where the differences really are, or maybe give me an example. I just want to stop driving myself insane thinking that I just cannot get this.