>Hi Terry,
>
>
>I am interested in any comments along the line of whether other VB .NET developers are removing Microsoft.VisualBasic namespace from the default project imports list.
>>
>>Is it more OOP oriented to do so?>
>I agree with you that it is not OOP. Do you think C# is? What about "unsafe code" and "go" commands. What about java? It offers include "mylib.*"? Do you think VFP is? <g> All of these above languages *SUPPORT* OOP. In case of VB .NET, MS wanted the VB6 developers to use VB .NET, and including this library solved the problem.
This is the kind of feedback I was hoping for, thanks, it makes sense.
>
>
>If one wants to be more OOP oriented and disciplined, should one endeavor to find methods of the classes in the framework that are being used rather than use a function or statement from the language?>
>Yes.
Good, confirmation by a peer.
>
>
>>Is the VB .NET language a namespace in the framework or something to be considered quite separate?
>>>
>The functions in this namespace are static methods of the "VisualBasic" class defined in the "Microsoft" namespace.
Is it true that the VB language is not a class or set of in a namespace of the framework?
>
>
>I've already heard the suggestion to switch to C# thanks...<s>>
>Personally I do not think that this matters. Unlike languages like VFP or VB6, the learning curve here is not to learn the language but the .NET Framework. If you are comfortable with C# go with C#
I've decided to learn both, but focus more on VB.
>
>Kamal
Thanks again Kamal for the input.