Hi,
(Apologies for the length of this question.)
I currently have a full licence for Visual Studio 2010 Professional. I cannot afford to upgrade to 2013, but (please correct me if I am wrong), you cannot use the latest 4.5 framework in 2010, and you are kept out of things like Windows Phone 8 development in 2010. I am therefore feeling that I must move to 2013 at some point. My question is: can I do professional development using the Express (free) editions of Visual Studio?
I ask this question because I usually work alone, and I find I simply don't use 75% of the stuff built into the Pro version. I guess I am just a bit old-school; over the years, I have found myself using a smaller and small percentage of VS functionality. All I really want, is a good editor, a makefile, and a good debugger. For example, if I want to write unit tests, I'd rather just write the things myself than be forced to work the way some tool wants me to. Ditto deployment: I'd rather use tools like FileZilla and know exactly what is going on than trust it to Visual Studio automation. Also, I don't use any of the Team stuff, and neither do I use any of the fancy tools like auto-generated class diagrams.
On the other hand, if I switch to free versions, I don't want to find myself restricted in some critical way (e.g. the code being nobbled in some way, perhaps by not being optimised, or perhaps not being able to do remote debugging, or install plugins).
Any help of advice would be very much appreciated, as would any pointers to information to help me make a judgement call on this.
Kind wishes ~ Patrick