Comparison Chart: New Project Types Visual Studio 11 vs. Visual Studio 10

Your guide to which new project types are available in Visual Studio 11, Visual Studio 10 and both versions.

More articles on Visual Studio 11:

 Category

Common

Visual Studio 2010 Only

Visual Studio 11 Only

Windows Metro-style

 

 

Application

 

 

 

Grid Application

 

 

 

Split Application

 

 

 

Class Library

 

 

 

Unit Test Library

JavaScript

 

 

Blank Application

 

 

 

Fixed-Layout Application

 

 

 

Grid Application

 

 

 

Navigation Application

 

 

 

Split Application

Visual Basic/C#

Windows Forms Application

 

Portable Class Library

 

WPF Application

 

 

 

Console Application

 

 

 

Class Library

 

 

Test

Test Project

 

 

WCF

WCF Services Library

 

 

 

WCF Services Application

 

 

 

WCF Workflow Services Application

 

 

 

Syndication Service Library

 

 

Workflow

Activity Designer Library

 

 

 

Activity Library

 

 

 

Workflow Console Application

 

 

Windows Azure

Install/Enable Windows Azure Tools

 

 

Windows

WPF Browser Application

 

 

 

Empty Project

 

 

 

Windows Service

 

 

 

WPF Custom Control Library

 

 

 

WPF User Control Library

 

 

 

Windows Forms Control Library

 

 

Web

ASP.NET Web Application

ASP.NET MVC 2 Web App

 

 

ASP.NET Empty Web Application

ASP.NET MVC 2 Empty Web App

 

 

ASP.NET Dynamic Data Entities Web App

WCF REST Service App

 

 

ASP.NET Dynamic Data LINQ to SQL Web App

 

 

 

ASP.NET AJAX Server Control

 

 

 

ASP.NET AJAX Server Control Extender

 

 

 

ASP.NET Server Control

 

 

Office

Excel 2010 Add-in

Excel 2007 Template

 

 

Excel 2010 Template

Excel 2007 Workbook

 

 

Excel 2010 Workbook

InfoPath 2007 Add-in

 

 

InfoPath 2010 Add-in

Outlook 2007 Add-in

 

 

Outlook 2010 Add-in

PowerPoint 2007 Add-in

 

 

PowerPoint 2010 Add-in

Project 2007 Add-in

 

 

Project 2010 Add-in

Visio 2007 Add-in

 

 

Visio 2010 Add-in

Word 2007 Add-in

 

 

Word 2010 Add-in

Word 2007 Document

 

 

Word 2010 Document

Word 2007 Template

 

 

Word 2010 Template

 

 

Reporting

Reports Application

Crystal Reports Application

 

SharePoint

SharePoint 2010 Project

All SharePoint 2007 Support

 

 

SharePoint 2010 Silverlight Web Part

SharePoint 2007 Seq. Workflow

 

 

SharePoint 2010 Visual Web Part

SharePoint 2007 State Machine

 

 

Import SharePoint 2010 Solution Package

Empty SharePoint Project

 

 

Import Reusable SharePoint 2010 Workflow

Visual Web Part

 

 

 

Sequential Workflow

 

 

 

State Machine Workflow

 

 

 

Business Data Connectivity

 

 

 

Event Receiver

 

 

 

Content Type

 

 

 

Module

 

 

 

Site Definition

 

Silverlight

Silverlight Application

WCF RIA Services Class Library

 

 

Silverlight Class Library

Silverlight Business Application

 

 

Silverlight Navigation Application

 

 

SQL Server

SQL Server Database Project

All Remaining SQL Server Projects

 

Visual F#

F# Application

F# Silverlight Library

 

 

F# Library

 

 

 

F# Tutorial

 

 

Visual C++

Win32 Console Application

 

 

 

MFC Application

 

 

 

Win32 Project

 

 

 

Empty Project

 

 

 

Native Unit Test Project

 

 

 

Active Template Library (ATL) Project

 

 

 

MFC DLL

 

 

 

Windows Forms Application

 

 

 

CLR Console Application

 

 

 

CLR Empty Project

 

 

 

Class Library

 

 

 

Custom Wizard

 

 

 

Makefile Project

 

 

 

Managed Test Project

 

 

 

MFC ActiveX Control

 

 

 

Windows Forms Control Library

 

 

Modeling Projects

Modeling Project

 

 

Visual Studio Solutions

Blank Solution

 

 

Extensibility

Visual Studio Add-in

Shared Add-in

Visual Studio Shell Isolated

 

 

 

Visual Studio Package

 

 

 

C# Item Template

 

 

 

C# Project Template

 

 

 

Editor Classifier

 

 

 

Editor Margin

 

 

 

Editor Text Adornment

 

 

 

Editor Viewport Adornment

 

 

 

VSIX Project

 

 

 

Windows Forms Toolbox Control

 

 

 

WPF Toolbox Control

About the Author

Mark Michaelis (http://IntelliTect.com/Mark) is the founder of IntelliTect and serves as the Chief Technical Architect and Trainer. Since 1996, he has been a Microsoft MVP for C#, Visual Studio Team System, and the Windows SDK and in 2007 he was recognized as a Microsoft Regional Director. He also serves on several Microsoft software design review teams, including C#, the Connected Systems Division, and VSTS. Mark speaks at developer conferences and has written numerous articles and books - Essential C# 5.0 is his most recent. Mark holds a Bachelor of Arts in Philosophy from the University of Illinois and a Masters in Computer Science from the Illinois Institute of Technology. When not bonding with his computer, Mark is busy with his family or training for another triathlon (having completed the Ironman in 2008). Mark lives in Spokane, Washington, with his wife Elisabeth and three children, Benjamin, Hanna and Abigail.