One correction, Visual Studio Express is not open source but it is free. For those who do not know, Visual Studio Express is a collection of tools from Microsoft that closely matches the full Visual Studio 2005. The mail Visual Studio page can be found at
http://msdn.microsoft.com/vstudio/express/. Microsoft started this program to foster the amateur programmers in the community.
My opinion is that I completely love the whole package. I mainly use VB.NET Express at home and I have few complaints for a free program. I have done some fairly complicated programs and they all have been developed in Express. I also use the full Enterprise version at work so I do have something to compare them to. From what I can tell, Express has about 95% of the functionality of the full version. Like I said, not too bad for a free product. The biggest setback for me is there is no multithreaded debugging in the Express edition. Besides that and a few other things I see absolutely no reason everyone shouldn’t have a copy. If it were up to me, Express would be deployed with every version of Windows.
Reply