Rating: - Love/hate
If you are going to be programming for Windows in .NET, you basically need to have this. The fact that it changes dramatically every few years, and not always for the better, is very annoying - but it makes MS a lot of money.
We have our development team all using VS 2005, and if one of us upgrades to this setup, then we pretty much all do as we cannot rely on the code being checked in to not have some odd little VS 2008 specific thing in it.
Which means we all have to get used to the slight differences and the company has to then incur the upgrade cost.
MSDN and specifically the downloads you can get with it is critical if you are doing any serious business programming for the MS platform(s).
So while I would rather program in just about any other language available (hate), getting paid to write MS specific code means you need to use this (love, getting paid).
|