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 |
Sì |
Sì |
Sì |
Sì |
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 |
Sì |
Sì |
||
MVC (Model View Controller) ASP.NET |
No |
Sì |
||
ASP.NET Dynamic Data |
No |
No |
Sì |
Sì |
MSBuild |
Sì |
Sì |
Sì |
Sì |
ADO.NET Entity Framework |
No |
No |
Sì |
Sì |
ADO.NET Data Service |
No |
No |
Sì |
Sì |
Strumenti di Windows Azure |
No |
No |
Sì |
|
Smart Device |
Sì |
Sì |
Sì |
No |
Elaborazione parallela |
No |
Sì 2 |
||
Windows Communication Foundation |
Sì |
Sì |
Sì |
|
Windows Presentation Foundation |
Sì |
Sì |
Sì |
|
Servizi RIA (Rich Internet Application) .NET |
No |
No |
Componente aggiuntivo pianificato |
|
Silverlight 1 |
No |
Sì |
||
Silverlight 2 |
No |
No |
No |
|
Silverlight 3 |
No |
No |
Sì |
|
Silverlight 4 |
No |
No |
Componente aggiuntivo pianificato |
|
IronPython |
||||
IronRuby |
||||
Visual Studio Tools per Office |
(Office 2003) |
Sì 4 (Office 2003, Office 2007) |
Sì 4 (Office 2003, Office 2007) |
Sì 4 (Office 2007, Office 2010) |
Progetti report |
No |
Sì |
Sì |
Sì |
Creazione guidata report |
No |
Sì |
Sì |
Sì |
LINQ (Language-Integrated Query) |
No |
Sì (eccetto LINQ to Entities che fa parte di Entity Framework) |
Sì |
Sì |
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 |
Sì |
Sì |
Controlli e componenti di Microsoft Visual Basic Power Pack |
Componente aggiuntivo (versione 2) |
Componente aggiuntivo (versione 3) |
Sì |
Sì, eccetto Interop Forms Toolkit |
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.
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.
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.
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