Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I will be using Visual Studio only for creating C#/XAML Windows Store apps. Is there any reason for me to purchase a "Professional" SKU of VS 2012 rather than just using the Express (free) "Metro apps with C#/XAML" version?

The only thing I can think of is that I won't be able to use Resharper in the Express version (which I've already purchased a license for, but I use it at work, so that won't be a waste of money if I can't use it at home) - plus, I believe that even the Express SKU of VS 2012 will have similar code quality utility built in.

share|improve this question

closed as off topic by Karl Bielefeldt, Oded, gnat, Walter, Yusubov Sep 21 '12 at 23:47

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Exact Duplicate of :… (But that is on SO) – Morons Sep 21 '12 at 15:15
Those deal with VS2010 and even further back; I'm specifically asking about VS2012. Even the Wikipedia article ( does not cover VS2012 yet. – B. Clay Shannon Sep 21 '12 at 15:25
What exactly is your question? The differences between Visual Studio Express and any of the paid versions is outline on Microsoft's website. One major difference between the paid version and the express versions is the platform support, support for desktop applications are different, but that doesn't appear to be important to you. – Ramhound Sep 21 '12 at 15:28
@ClayShannon - Actually it does. Feel free to compare the editions yourself on Microsoft's visual studio website. – Ramhound Sep 21 '12 at 15:29
up vote 2 down vote accepted

Basically no mobile device support, no class diagram support, Database design tools (local only)

No way to develop visual studios packages, or deploy those packages, No 64 bit integration or SQL 2005 support.

So, I'd recommend getting a Visual Studios Professional MSDN account!

Hope the link helps.

share|improve this answer
The question is about VS 2012, why are you linking to a page about VS 2005? – svick Sep 21 '12 at 22:50

Not the answer you're looking for? Browse other questions tagged or ask your own question.