Visual Studio

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 2011 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 Projects
 
 
 
 
 
 
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.

comments powered by Disqus

Featured

  • Full Stack Hands-On Development with .NET

    In the fast-paced realm of modern software development, proficiency across a full stack of technologies is not just beneficial, it's essential. Microsoft has an entire stack of open source development components in its .NET platform (formerly known as .NET Core) that can be used to build an end-to-end set of applications.

  • .NET-Centric Uno Platform Debuts 'Single Project' for 9 Targets

    "We've reduced the complexity of project files and eliminated the need for explicit NuGet package references, separate project libraries, or 'shared' projects."

  • Creating Reactive Applications in .NET

    In modern applications, data is being retrieved in asynchronous, real-time streams, as traditional pull requests where the clients asks for data from the server are becoming a thing of the past.

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

Subscribe on YouTube