Will .NET 4.5 Rendere le estensioni reattive obsolete?

8

Tra le altre cose, le estensioni Reactive di .NET semplificano la gestione della concorrenza.

Da quanto ho sentito, .NET 4.5 semplifica la gestione della concorrenza con cose come la parola chiave await .

La mia domanda:

  • .NET 4.5 renderà le estensioni reattive obsolete?
  • O ci si aspetta che Microsoft aggiunga le aggiunte a .NET 4.5 come metodo alternativo per approcciare alla programmazione asincrona e concorrente?
posta Jim G. 04.11.2011 - 18:08
fonte

2 risposte

10

La versione più recente di Rx Experimental supporta le nuove funzionalità di .NET 4.5 e si integra più facilmente con async / await e Task. Quindi, la risposta è no, .NET 4.5 non rende Rx obsoleto, lo rende migliore. Dai un'occhiata al link per informazioni su l'integrazione con Google Task, in particolare sotto il post intitolato "Preferisci politica Async". L'attività viene utilizzata al meglio per i singoli valori, gli osservabili funzionano in modo ottimale per i flussi. Dipende da cosa stai facendo.

    
risposta data 04.11.2011 - 18:40
fonte
6

Entrambi servono esigenze complementari, Rx è una libreria di elaborazione del flusso di eventi e le nuove funzionalità di .NET 4.5 incentrate sull'asincronia a valore singolo. Guarda il video C9 per maggiori dettagli.

    
risposta data 04.11.2011 - 22:05
fonte

Leggi altre domande sui tag