I have a feeling that Shadower might be referring to the "drag and drop" facilities within the IDE. In the lower versions you are not able to connect directly to database servers and create Stored Procedures and so on. But things like that are merely an inconvienience. The frustrating part is that you know the software CAN do it but chooses not to.
A search on google found this:
http://msdn.microsoft.com/vcsharp/productinfo/faq/default.aspx
Which says this:
Q.
What are the differences between Visual C# .NET Standard Edition and Visual Studio .NET Professional Edition?
A.
Visual C# .NET 2003 Standard is intended for hobbyist or non-professional developers looking to learn the C# programming language. As such, it does not include the following features found in Visual Studio .NET 2003 Professional and higher editions:
The "server" node in the Server Explorer.
Developers will commonly use this feature to visually design server-side solutions.
Source code control integration.
Programmers looking to use Microsoft Visual SourceSafe® should upgrade to Visual Studio .NET Professional Edition or higher.
Enhanced debugging support.
Developers looking to debug remote server or service objects and to debug SQL applications will need to upgrade to Visual Studio .NET Professional Edition or higher.
Enhanced deployment support.
Visual C# .NET Standard will not provide support for creating CAB files, deploying to a Web server, or incorporating redistributable components in projects.
Visual database tools.
Developers will need to upgrade in order to visually design tables, queries, and stored procedures.
Extra wizards.
Numerous additional wizards ranging from the Control Creation wizard to the Windows Service wizard are not present in Visual C# .NET Standard Edition.
Sample applications.
The enterprise samples for "Fitch and Mather" and "Duwamish" are only available to users of Visual Studio .NET Professional Edition and higher.
Software development kit (SDK) support.
Developers wishing to obtain the Microsoft Platform SDK or Visual Studio SDK must either download them or purchase Visual Studio .NET Professional Edition or higher.
Smart device programmability.
Developers looking to build applications for the emerging class of Windows CE-based devices, including the Pocket PC, should upgrade to Visual Studio .NET Professional Edition or higher.
So as we can see - hardly anything anyone who is picking up Visual Studio for the first time is going to miss.
My advice would be go for C#. With Managed DirectX out now (albeit with rubbish documentation) I'm surprised more people aren't looking at this, since Web, Application & now game (and XBox?) development can be done in one IDE with one language.
"My ignorance amuses me..."
http://www.victory-road.co.uk