I’m looking for in depth information about Visual Basic. For example, Scoping and binding behaviors, subprogram and package facilities, etc.
Are there any resources, preferably accessible online, that you know of?
Edit:
I’m looking for information such as: VB uses lexical or dynamic scoping; binding for X happens at compile time/load time/runtime and is static or dynamic. Basically a more in depth look at the characteristics of the language.
I hope that helps.
They are pretty much the same as C#.
http://support.microsoft.com/kb/308470
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html
If this is not what you are looking for please add more details on what you are looking for and why.
.NET is lexical scope, a variable name is only accessible within the scope it is defined.
Most items are bound at compile time unless they are lazy loading (load when needed) or dynamic (compiled at run time).
You can check http://en.wikipedia.org/wiki/Visual_Basic
It sound like you would benefit most from a intro/tutorial more then a facts sheet as an intro will explain each concept as it comes up. If you already know a programming language you might also look for an intro to VB specific to that language (like VB.Net for Java programmer). See also http://www.csharphelp.com/2005/11/net-framework-for-java-programmers/