Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
More OOP w/o Microsot.VisualBasic?
Message
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
00656734
Message ID:
00657101
Views:
29
Hi Terry,

>Is it true that the VB language is not a class or set of in a namespace of the framework?

I would say that this is not true. The Microsoft.VisualBasic is a *managed library* that contains classes, functions, methods and properties. All of these classes inherit from System.Object

However, the consusion comes in because there are two ways to access a method. Example, there is a method called CurDir() in this library whereas the .NET Framework also has a way to get to the same result using System.IO.Directory.GetCurrentDirectory(). Internally the VB .NET method is probably calling this .NET Framework method.

I think this was a very good startegy from MS that helped the VB6 developers feel at home, as this allowed them to access the old functions and the learning curve was minimized. Overall I think this is good as the VB .NET language functions are seperated from the .NET Framework and can be customized if required.

Kamal
Previous
Reply
Map
View

Click here to load this message in the networking platform