There are few limitation I can gather :
First of all there are different IDE’s for different use
- Visual Studio Express 2012 for Web.
- Visual Studio Express 2012 for Windows 8
- Visual Studio Express 2012 for Windows Desktop.
- Visual Studio Team Foundation Server Express 2012
Express editions of the IDE omit the following features included in the Professional editions
-
Multi-unit testing framework and refactoring support
-
Static code analysis, profiling, and HLSL editing and debugging
-
Third-party extensibility support (though the Extension Manager feature is still present)
-
OpenMP support
But there are few positives I explore in 2012 :
Unlike previous version
- Solution is allowed, you can create multiple projects in a single solutions.
- 64bit compilations support is there.
If working in single or less than 5 person team, express is the way to go.
It definitely bring much more new and unlock features than it predecessors.