Just wondering if someone could explain to me the usage of Modules in VB.NET, and why one would chose to use this method.
According to a book's definition, programmers use modules to group related rpcedures so that they can be reused in other projects. Modules are similar in many ways to classes; they allow programmers to build reusable components without a full knowledge of object-oriented programming.
So if this was the case, why not just use regular classes in VB.NET, and inherit the base class? Or is this a feature that was carried over from the VB6 days of coding?