.NET has always been free, just not in the IDE. I'm not sure why any sane individual would want to program in the SDK environment, but there are those who might take to it. The problem with the Standard edition is that it doesn't give the usual developer all of the capabilities that you would like. All said, it seemed to be a fairly nice gesture on Microsoft's part, while it lasted.
The other problem with the SDK is that you have to write out the code yourself for EVERYTHING - which I don't really mind but Microsoft seems to like writing out hundreds of lines of code in .NET for you as you drop something like a calendar control on your form. Pretty soon all they will need are monkeys to write applications. Perhaps that is what Microsoft is aiming for with the IDE.
I suppose I'm one of the dummies who forked out $550 for the Visual Studio.NET 2003 Upgrade. All said, you get some goodies with it you don't get with the SDK, like the Crystal Reports designer, ability to design database objects on the fly in the IDE, etc.
The other problem with the SDK is that you have to write out the code yourself for EVERYTHING - which I don't really mind but Microsoft seems to like writing out hundreds of lines of code in .NET for you as you drop something like a calendar control on your form. Pretty soon all they will need are monkeys to write applications. Perhaps that is what Microsoft is aiming for with the IDE.
I suppose I'm one of the dummies who forked out $550 for the Visual Studio.NET 2003 Upgrade. All said, you get some goodies with it you don't get with the SDK, like the Crystal Reports designer, ability to design database objects on the fly in the IDE, etc.