Apéndice A. Soporte de plataformas heredadas

Muchas de las tecnologías tratadas en este libro tienen también cierto soporte para plataformas más antiguas. Si te encuentras en la desafortunada situación de tener que dar soporte a estas plataformas, la información de este apéndice puede ayudarte a determinar qué tecnologías están disponibles. Utilizar estas tecnologías en plataformas antiguas no es lo ideal; e incluso si consigues que funcione, ten en cuenta que la única solución a largo plazo es actualizar el objetivo de plataforma para tu código. Este apéndice pretende ser principalmente una referencia histórica y no una recomendación; dicho esto, los mantenedores de código antiguo pueden encontrarlo útil.

La Tabla A-1 resume la compatibilidad de las plataformas heredadas con las distintas técnicas.

Tabla A-1. Soporte de plataformas heredadas
Plataforma async En paralelo Reactivo Flujo de datos Colecciones simultáneas Colecciones inmutables

.NET 4.5

NuGet

NuGet

NuGet

.NET 4.0

NuGet

NuGet

Aplicaciones Windows Phone 8.1

NuGet

NuGet

NuGet

Windows Phone SL 8.0

NuGet

NuGet

NuGet

Windows Phone SL 7.1

NuGet

NuGet

Silverlight 5

NuGet

NuGet

Soporte de plataformas heredadas para Async

Si necesitas compatibilidad con async en plataformas heredadas más antiguas, instala el paquete NuGet para Microsoft.Bcl.Async.

Advertencia

¡No utilices Microsoft.Bcl.Async para habilitar el código async en ASP.NET que se ejecuta en .NET 4.0! ...

Get Libro de cocina de la concurrencia en C#, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.