You are right, contrary to C#, that was made public soon after the launch of the first version of the framework, Visual Basic belongs to Microsoft.
This means that nobody can create a compiler or the equivalent of the Microsoft.VisualBasic library.
However, as I see it, SharpDevelop is simply a text editor in which some features have been added to it.
Note that ShapDevelop works only in a Windows environment. Since the VB compiler is provided with the framework (you do not need Visual Studio, you could program in Notepad if you wanted to), SharpDevelop does provides its own compiler, but simply calls the default one.
Now, the question is: why should you use that stuff, when Visual Studio Express is free, more powerful, and would provide a direct upgrade path to a bigger version of Visual Studio should you ever need to do more?
Jacques Bourgeois
JBFI
http://www3.sympatico.ca/jbfi/homeus.htm
Bookmarks