Visual Studio 2010 – What Version Is For Me?
Visual Studio 2010 – What Version Is For Me?

As you know Visual Studio 2010 Is Released and Available for Download on MSDN.
If you look at your MSDN download section you’ll notice there couple of versions available for download,
In Visual Studio Team System 2005/2008 we had Testing version, Developer (DB) version Architecture version and Suite that contains all.
Visual Studio 2010 comes with 4 editions with more global names (not Tester or Developer):
|  |  | |
| Test Professional | Professional | Premium | Ultimate |
On my previous posts I talked about Visual Studio 2010 Licensing and Upgrades (See Links).
The Ultimate Offer – TFS For Everyone | TFS 2010 Server Licensing
I Don’t Know Which Version Is Enough For Me?
So Let’s find the right version for you!
Developer & DB Professional
- If all you need is Visual Studio for Code and Unit Test you need –> Professional edition
- Want to manage your DB using Source Control –> Premium
- Writing Code and using Profiler to find performance problem inside your code – > Premium
For other cool and important features please look and the table below.
| Features | Premium | Ultimate |
| IntelliTrace (Historical Debugger) | | X |
| Code Metrics | X | X |
| Profiling | X | X |
| Static Code Analysis | X | X |
| Database Deployment | X | X |
| Database Change Management | X | X |
| Database Unit Testing | X | X |
| Database Test Data Generation | X | X |
Tester:
- As a manual tester without any need of automation of any kind you need –> Test Professional.
- As Automation Tester writing CodedUI tests without Web Test and Load Test you need –> Premium
- For Load Testing and Web Testing you need –> Ultimate
- As Manual and Automation Tester you need – > Ultimate
- Using Lab Manager(Hyper-V \ VmWare) – > Test Professional \ Ultimate
Architecture:
This one is very simple – Only Ultimate will give the you the ability to work with the new Architecture features.
Premium will only allow you to View diagrams without changing them.
| Features | Premium | Ultimate |
| Architecture Explorer | | X |
| UML® 2.0 Compliant Diagrams (Activity, Use Case, Sequence, Class, Component) | | X |
| Layer Diagram and Dependency Validation | | X |
| Read-only diagrams (UML, Layer, DGML Graphs) | X | |
For Any question please feel free to contact me!
Enjoy.