17

Visual Studio 2008 sarà supportato dal nuovo .NET 4 dal get go?Supporto di Visual Studio 2008 per .NET nuovo

Sono particolarmente interessato allo spazio dei nomi System.Collections.Concurrent e alla libreria di attività parallela, che utilizzerei immediatamente.

Vale la pena eseguire l'aggiornamento a Visual Studio 2010 quando esce?

+1

Questo sarebbe abbastanza restrittivo, non credi? Preferirei non legare le mani con la retrocompatibilità con il vecchio VS. – Kugel

+0

Correlati: * [Posso sviluppare per .NET Framework 4 in Visual Studio 2008?] (Http://stackoverflow.com/questions/1836410) * –

risposta

34

No. VS2008 non sarà in grado di indirizzare NET 4.0:

Visual Studio 2010 supporta .NET 4 e progetti precedenti. Visual Studio 2008 supporta i progetti .NET 3.5SP1.

Spero che questo aiuti,
Polita Paulus
Developer Division di Microsoft

Reference

+0

Grazie Michael. Sapevo nelle mie ossa che era necessario un aggiornamento, ma volevo confermarlo. –

1

Storicamente - No.

partire con il 2008 l'IDE è stato in grado di indirizzare versione inferiore quadri, ma dubito che avranno mai come obiettivo una nuova versione della struttura.

2

Se si desidera sapere se l'aggiornamento a VS 2010 varrà la pena, quindi scaricare beta 2 ora e provarlo. Eseguilo in una macchina virtuale se non ti fidi di un normale computer di sviluppo. Esegui alcuni dei video PDC che mostrano le nuove funzionalità. Passare attraverso lo Training Courses.

E soprattutto, dite a Microsoft cosa ne pensate.

+0

Ciao John, volevo confermarlo. –

12

Mentre non è possibile utilizzare .NET 4.0 se stesso da VS2008, se siete interessati alla roba estensioni parallelo, è possibile scaricare il Reactive Framework (ex LINQ to Rx) che a mio avviso contiene almeno un sacco di estensioni Parallel backported a .NET 3.5 SP1.

Dal Release Notes, include:

System.Threading, backport di estensioni parallele per NET 4 per NET 3.5 SP1

  • Task per eseguire operazioni asincrone.
  • Raccolte simultanee come ConcurrentStack, ConcurentQueue ad ConcurrentDictionary.
  • PLINQ per la scrittura di interrogazioni parallele.
  • addizione Operazioni di filettatura come Barriera, SpinLock e SpinWait.
Problemi correlati