Disponibilità di funzionalità nelle versioni di Visual Studio

Nella tabella seguente è indicato se determinate funzionalità sono supportate nelle versioni elencate di Visual Studio Professional.

  • "Sì" significa che la versione di Visual Studio include la funzionalità.

  • Con "Componente aggiuntivo" si indica che la versione di Visual Studio non include la funzionalità, ma che è disponibile ed è possibile ottenere ulteriori informazioni facendo clic sul collegamento.

  • "No" significa che la versione di Visual Studio non include la funzionalità.

Visual Studio 2005 con SP

Visual Studio 2008

Visual Studio 2008 SP1

Visual Studio 2010

Versioni supportate di .NET Framework

2.0

2.0, 3.0, 3.5

2.0, 3.0, 3.5 SP1

2.0, 3.0, 3.5 SP1, 4

Server Web locale

SQL Server Express

2005

2005

2008

2008

Connessione alle versioni di SQL Server tramite Esplora server

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

2000, 2005, 2008

ASP.NET AJAX 1

Componente aggiuntivo

Componente aggiuntivo

MVC (Model View Controller) ASP.NET

No

Componente aggiuntivo

Componente aggiuntivo

ASP.NET Dynamic Data

No

No

MSBuild

ADO.NET Entity Framework

No

No

ADO.NET Data Service

No

No

Strumenti di Windows Azure

No

No

Componente aggiuntivo

Smart Device

No

Elaborazione parallela

No

Componente aggiuntivo

Componente aggiuntivo

Sì 2

Windows Communication Foundation

Componente aggiuntivo

Windows Presentation Foundation

Componente aggiuntivo

Servizi RIA (Rich Internet Application) .NET

No

No

Componente aggiuntivo

Componente aggiuntivo pianificato

Silverlight 1

No

Componente aggiuntivo

Componente aggiuntivo

Silverlight 2

No

No

Componente aggiuntivo

No

Silverlight 3

No

No

Componente aggiuntivo

Silverlight 4

No

No

No

Componente aggiuntivo pianificato

IronPython

Componente aggiuntivo

Componente aggiuntivo

Componente aggiuntivo

Componente aggiuntivo

IronRuby

Componente aggiuntivo

Componente aggiuntivo

Componente aggiuntivo

Componente aggiuntivo

Visual Studio Tools per Office

Componente aggiuntivo

(Office 2003)

Sì 4

(Office 2003, Office 2007)

Sì 4

(Office 2003, Office 2007)

Sì 4

(Office 2007, Office 2010)

Progetti report

No

Creazione guidata report

No

LINQ (Language-Integrated Query)

No

(eccetto LINQ to Entities che fa parte di Entity Framework)

Sviluppo di SharePoint

Componente aggiuntivo, per Windows SharePoint Services 3.0

Componente aggiuntivo, per Windows SharePoint Services 3.0

Sì, per progetti flusso di lavoro SharePoint 2007.

Per altri tipi di progetti SharePoint 2007, Componente aggiuntivo

Sì, destinato a SharePoint 2010

Supporto di .NET Framework Client Profile

No

No

Controlli e componenti di Microsoft Visual Basic Power Pack

Componente aggiuntivo (versione 2)

Componente aggiuntivo (versione 3)

Sì, eccetto Interop Forms Toolkit

  1. ASP.NET AJAX:

    Lato server: i controlli sono inclusi in ASP.NET 3.5 e sono già presenti nella casella degli strumenti in Visual Studio e Visual Web Developer. Se si utilizza una versione precedente di ASP.NET, ad esempio ASP.NET 2.0, è possibile scaricare le Estensioni di ASP.NET AJAX.

    Lato client: la libreria ASP.NET AJAX lato client è inclusa in ASP.NET 3.5 SP1.

  2. Elaborazione parallela:

    Le estensioni parallele contengono la libreria TPL (Task Parallel Library), Parallel LINQ (PLINQ) e le strutture dei dati di concorrenza. Questi componenti sono inclusi in .NET Framework 4. Le librerie equivalenti per lo sviluppo C++ nativo sono il runtime di concorrenza e la libreria di agenti, inclusi in Visual Studio 2010. In Visual Studio 2010 sono inoltre inclusi miglioramenti al profiler e al debugger.

  3. IronPython e IronRuby:

    Nei siti Web CodePlex per IronPython e IronRuby sono disponibili diversi componenti aggiuntivi. Selezionare la versione che si applica all'ambiente. Il requisito minimo per entrambi i linguaggi è .NET Framework 2.0 SP1.

  4. Compatibilità e funzionalità dei componenti aggiuntivi di Visual Studio Tools per Office:

    Visual Studio 2005 con SP

    Visual Studio 2008

    Visual Studio 2008 SP1

    Visual Studio 2010

    A livello di documento

    VSTO 2005: Word 2003, Excel 2003

    VSTO 2005 SE: Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2007

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007

    Word 2007, Word 2010, Excel 2007, Excel 2010

    A livello di applicazione

    Outlook 2003

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007, Outlook 2003, Outlook 2007, PowerPoint 2003, PowerPoint 2007, Visio 2003, Visio 2007, Project 2003, Project 2007

    Word 2003, Word 2007, Excel 2003, Excel 2007, InfoPath 2003, InfoPath 2007, Outlook 2003, Outlook 2007, PowerPoint 2003, PowerPoint 2007, Visio 2003, Visio 2007, Project 2003, Project 2007

    Word 2007, Word 2010, Excel 2007, Excel 2010, InfoPath 2007, InfoPath 2010, Outlook 2007, Outlook 2010, PowerPoint 2007, PowerPoint 2010, Visio 2007, Visio 2010, Project 2007, Project 2010

Vedere anche

Altre risorse

Sviluppo di applicazioni in Visual Studio