Microsoft, where's the love?
That is why I was so surprised when I went to renew my MSDN Subscription, and the online tool wanted me to pay almost $11,000!!!! (Due to a change in subscription model, the online renewal tool wanted to charge me full price, rather than the update price, what was only $3,500...) I know MSDN Universal is chock-a-block full of goodies, but that is ridiculous! Hm... so part of the change is to tie MSDN Subscription to a Visual Studio product skew, either Team System or Professional. Then you can pick an MSDN Subscription that includes everything, or OS releases but not Office software.
Now MSDN has always been expensive. It should be, since it includes all sorts of great perks, like licenses to install and try out almost every Microsoft product (for development purposes). Still, I find the current pricing to be outragous. This is just further proof that Microsoft is all about the enterprise. Microsoft has given up the small guy to Linux and Apple. What other explanation could there be? Yea, I know about the free Express skews of Visual Studio. Hello, have any of you used Eclipse or NetBeans recently? Or how about a fully decked-out emacs development environment.
Development tools is not where a company like Microsoft should be trying to make money. (I have one pet theory... I think the Developer Division inside MS has gotten so bloated that they need this money to keep the hideous monster from collapsing horendously.) Microsoft should be making great development tools that make people _want_ to develop on Windows. If you are developing on windows, you are more likely to focus on developing for Windows as your target platform as well. Microsoft should be releasing C# development tools that make the Mono crowd want to develope in VS, even while their target is not Microsoft's CLR.
I'll pick out my two biggest pet peeves, after having spent most of the last year using Eclipse and NetBeans:
- Unit tests - Why isn't NUnit just built right into the C# VS experience?
- Profiling - Why do I need to spend $2000 to get a profiler?
I think it is already starting to happen. It has for me.