Anhang A. Unterstützung von Legacy-Plattformen

Viele der in diesem Buch behandelten Technologien bieten auch Unterstützung für ältere Plattformen. Wenn du in der unglücklichen Situation bist, dass du diese Plattformen unterstützen musst, können dir die Informationen in diesem Anhang helfen, herauszufinden, welche Technologien verfügbar sind. Die Verwendung dieser Technologien auf älteren Plattformen ist nicht ideal; und selbst wenn du es zum Laufen bringst, solltest du bedenken, dass die einzige langfristige Lösung darin besteht, das Plattformziel für deinen Code zu aktualisieren. Dieser Anhang ist vor allem als historische Referenz und nicht als Empfehlung gedacht; dennoch kann er für die Betreuer von altem Code nützlich sein.

Tabelle A-1 fasst die Unterstützung von Legacy-Plattformen für verschiedene Techniken zusammen.

Tabelle A-1. Unterstützung von Legacy-Plattformen
Plattform asynchron Parallel Reaktiv Datenfluss Gleichzeitige Sammlungen Unveränderliche Sammlungen

.NET 4.5

NuGet

NuGet

NuGet

.NET 4.0

NuGet

NuGet

Windows Phone Apps 8.1

NuGet

NuGet

NuGet

Windows Phone SL 8.0

NuGet

NuGet

NuGet

Windows Phone SL 7.1

NuGet

NuGet

Silverlight 5

NuGet

NuGet

Unterstützung der Legacy-Plattform für Async

Wenn Sie die Unterstützung von async auf älteren Legacy-Plattformen benötigen, installieren Sie das NuGet-Paket für Microsoft.Bcl.Async.

Warnung

verwende Microsoft.Bcl.Async nicht, um async Code auf ASP.NET zu aktivieren, ...

Get Concurrency in C# Cookbook, 2. Auflage 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.