Compare Editions
To see how the Visual Studio editions stack up, view this page on a larger device or resize your browser.
Send a link
Capabilities comparison
Visual Studio editions are tailored to specific team needs and sizes, as well as the roles of individual team members. Find the one that’s right for you.
| Video |
Ultimate with MSDN
Download |
Premium with MSDN
Download |
Test Professional with MSDN
Download |
Professional with MSDN
Download |
Professional
Download |
|
| Work in the same IDE to create solutions for the web, desktop, cloud, server, and phone |
![]() |
![]() |
![]() |
![]() |
||
| Examine and refine your code with extensive tools for app debugging and profiling |
![]() |
![]() |
![]() |
![]() |
||
| Verify code quality with unit testing and an extensible testing framework |
![]() |
![]() |
![]() |
![]() |
||
| Get access to Microsoft platforms and tools past and present, with new releases added all the time |
![]() |
![]() |
![]() |
![]() |
||
| Get Team Foundation Server and a Team Foundation Server CAL for production use |
![]() |
![]() |
![]() |
![]() |
||
| Take your apps to the cloud, Windows Store, and Windows Phone Marketplace with included services as subscription benefits |
![]() |
![]() |
![]() |
![]() |
||
| Provision and manage virtual lab environments for testing with consistent configurations | |
![]() |
![]() |
![]() |
||
| Coordinate your team with agile project management tools | |
![]() |
![]() |
![]() |
||
| Organize and define your test plans with test case management and exploratory testing |
![]() |
![]() |
![]() |
|||
| Improve code quality with a peer code review workflow within Visual Studio | |
![]() |
![]() |
|||
| Improve developer productivity when multitasking with task suspend and resume | |
![]() |
![]() |
|||
| Automate user interface tests to validate application UI | |
![]() |
![]() |
|||
| Find and manage duplicate code in your code base to improve your architecture | |
![]() |
![]() |
|||
| Determine how much code is being tested with code coverage analysis |
![]() |
![]() |
||||
| Reliably capture and reproduce bugs found during manual and exploratory testing to eliminate "no repro" bugs | |
![]() |
||||
| Understand the dependencies and relationships in your code through visualization | |
![]() |
||||
| Visualize the impact of a change, or a potential change in your code | |
![]() |
||||
| Collect and analyze runtime diagnostic data from production systems | |
![]() |
||||
| Perform unlimited web performance and load testing | |
![]() |
||||
| Design architectural layer diagrams to then validate code implements the architecture | |
![]() |
Feature comparisons
Looking for specific features, like build automation or test case management? Check to see which Visual Studio editions have them.
|
Categories and features Expand AllCollapse All |
Feature Video |
Ultimate with MSDN
Download |
Premium with MSDN
Download |
Test Professional with MSDN
Download |
Professional with MSDN
Download |
Professional
Download |
| Debugging and Diagnostics | ||||||
| IntelliTrace (Historical Debugging) | |
![]() |
||||
| IntelliTrace in Production | |
![]() |
||||
| Code Map Debugger Integration | |
![]() |
||||
| Code Metrics | |
![]() |
![]() |
|||
| Graphics Debugging | |
![]() |
![]() |
![]() |
![]() |
|
| Advanced Web Debugging (Page Inspector) | |
![]() |
![]() |
![]() |
![]() |
|
| Static Code Analysis | |
![]() |
![]() |
![]() |
![]() |
|
| Debugger |
![]() |
![]() |
![]() |
![]() |
||
| Windows 8 Simulator |
![]() |
![]() |
![]() |
![]() |
||
| Profiling | |
![]() |
![]() |
![]() |
![]() |
|
| Windows Phone Emulator |
![]() |
![]() |
![]() |
![]() |
||
| Testing Tools | ||||||
| Web Performance Testing | |
![]() |
||||
| Load Testing | |
![]() |
||||
| Microsoft Fakes (Unit Test Isolation) | |
![]() |
![]() |
|||
| Code Coverage | |
![]() |
![]() |
|||
| Coded UI Testing | |
![]() |
![]() |
|||
| Manual Testing | |
![]() |
![]() |
![]() |
||
| Exploratory Testing | |
![]() |
![]() |
![]() |
||
| Test Case Management | |
![]() |
![]() |
![]() |
||
| Fast Forward for Manual Testing |
![]() |
![]() |
![]() |
|||
| Lab Management |
![]() |
![]() |
![]() |
|||
| Extensible Testing Framework |
![]() |
![]() |
![]() |
![]() |
||
| Unit Testing | |
![]() |
![]() |
![]() |
![]() |
|
| Integrated Development Environment | ||||||
| Code Clone | |
![]() |
![]() |
|||
| Refactoring | |
![]() |
![]() |
![]() |
![]() |
|
| Business Application Development (LightSwitch) | |
![]() |
![]() |
![]() |
![]() |
|
| One-Click Web Deployment |
![]() |
![]() |
![]() |
![]() |
||
| Extensible WPF-Based Environment |
![]() |
![]() |
![]() |
![]() |
||
| Model Resource Viewer |
![]() |
![]() |
![]() |
![]() |
||
| Multi-Targeting |
![]() |
![]() |
![]() |
![]() |
||
| Blend | |
![]() |
![]() |
![]() |
![]() |
|
| JavaScript and jQuery Support |
![]() |
![]() |
![]() |
![]() |
||
| Project & Solution Compatibility with Visual Studio 2010 SP1 |
![]() |
![]() |
![]() |
![]() |
||
| Multiple Monitor Support |
![]() |
![]() |
![]() |
![]() |
||
| Development Platform Support | ||||||
| Windows Desktop Development | |
![]() |
![]() |
![]() |
![]() |
|
| Windows Store Application (including ARM) Development | |
![]() |
![]() |
![]() |
![]() |
|
| Web Development |
![]() |
![]() |
![]() |
![]() |
||
| Windows Phone Development |
![]() |
![]() |
![]() |
![]() |
||
| Office and SharePoint Development |
|
![]() |
![]() |
![]() |
![]() |
|
| Cloud Development | |
![]() |
![]() |
![]() |
![]() |
|
| Customizable Development Experience |
![]() |
![]() |
![]() |
![]() |
||
| Architecture and Modeling | ||||||
| Architecture Explorer | |
![]() |
||||
| Architecture and Layer Diagrams | |
![]() |
||||
| Architecture Validation |
![]() |
![]() |
||||
| UML® 2.0 Compliant Diagrams (Activity, Use Case, Sequence, Class, and Component) | |
![]() |
![]() |
|||
| Visualize Code with Dependency Graphs (By Assembly, By Namespace, and By Class) |
![]() |
![]() |
![]() |
![]() |
||
| Code Map | |
![]() |
![]() |
![]() |
![]() |
|
| Lab Management | ||||||
| Virtual Environment Setup & Tear Down |
![]() |
![]() |
![]() |
|||
| Provision Environment from Template |
![]() |
![]() |
![]() |
|||
| Checkpoint Environment |
![]() |
![]() |
![]() |
|||
| Team Foundation Server | ||||||
| Backlog Management | |
![]() |
![]() |
![]() |
||
| Sprint Planning |
![]() |
![]() |
![]() |
|||
| Agile Task boards | |
![]() |
![]() |
![]() |
![]() |
![]() |
| Exception Analytics (PreEmptive Analytics for TFS CE) |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| SharePoint Integration (Team Project Portal) 4 |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Reporting & BI |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Project & Project Server integration 5 |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| System Center Integration6 |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Version Control |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Work Item Tracking |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Build Automation |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Kanban Board |
![]() |
![]() |
![]() |
|||
| Collaboration | ||||||
| PowerPoint Storyboarding | |
![]() |
![]() |
![]() |
||
| Request and Manage Feedback 7 | |
![]() |
![]() |
![]() |
||
| Code Review | |
![]() |
![]() |
|||
| Task Suspend/Resume | |
![]() |
![]() |
|||
| Team Explorer | |
![]() |
![]() |
![]() |
![]() |
![]() |
| Team Explorer Everywhere for TFS (3rd-Party Development Tools Support) |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Software and Services for Production Use | ||||||
| Visual Studio Updates8 |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Team Foundation Server |
![]() |
![]() |
![]() |
![]() |
||
| Team Foundation Server CAL |
![]() |
![]() |
![]() |
![]() |
||
| Team Foundation Service10 |
![]() |
![]() |
![]() |
|||
| Office Professional Plus |
![]() |
![]() |
||||
| Windows Azure9 |
![]() |
![]() |
![]() |
|||
| Software for Development and Testing | ||||||
| Windows, Windows Server |
![]() |
![]() |
![]() |
![]() |
||
| Microsoft SQL Server |
![]() |
![]() |
![]() |
![]() |
||
| Windows Embedded |
![]() |
![]() |
![]() |
|||
| Microsoft Office |
![]() |
![]() |
||||
| Microsoft Dynamics |
![]() |
![]() |
||||
| All other Microsoft servers (SharePoint, Exchange, etc.) |
![]() |
![]() |
||||
| Other Benefits | ||||||
| Windows Phone developer account11 |
![]() |
![]() |
![]() |
![]() |
||
| Windows Store developer account12 |
![]() |
![]() |
![]() |
![]() |
||
| Office 365 Developer Subscription13 |
![]() |
![]() |
||||
| Technical Support Incidents | 4 | 4 | 2 | 2 | ||
| Microsoft E-Learning Collections (per year) | 2 | 2 | 1 | 1 |
- Includes Tier Interaction Profiling
- Read-Only
- Requires full Team Foundation Server and TFS CAL (purchased separately)
- Microsoft SharePoint Server licensed separately
- Microsoft Project and Project Server licensed separately
- Microsoft System Center licensed separately
- End users can use the free Feedback Client to submit feedback to TFS, and access MSDN software to review the app and provide feedback.
- MSDN Subscription not required. Updates vary by edition.
- Windows Azure benefits vary by offering
- Paid MSDN subscriptions will have access at no additional charge when paid plans become available
- One-time 12-month membership. Availability varies by country. For more information, see Windows Phone Marketplace.
- One-time 12-month membership. Availability varies by country. For more information, see Windows Store.
- One-time 12-month membership. Availability varies by country.
- Includes SketchFlow


