Parallelverarbeitung und Concurrency in .NET FrameworkParallel Processing and Concurrency in the .NET Framework

.NET Framework bietet Ihnen mehrere Möglichkeiten zum Verwenden mehrerer Ausführungsthreads, damit Ihre Anwendung immer auf den Benutzer reagieren kann, während gleichzeitig die Leistung des Computers des Benutzers maximiert wird.The .NET Framework provides several ways for you to use multiple threads of execution to keep your application responsive to your user while maximizing the performance of your user's computer.

In diesem AbschnittIn This Section

ThreadingThreading
Beschreibt die grundlegenden Parallelitäts- und Synchronisierungsmechanismen, die von .NET Framework bereitgestellt werdenDescribes the basic concurrency and synchronization mechanisms provided by the .NET Framework.

Muster für die asynchrone ProgrammierungAsynchronous Programming Patterns
Bietet eine kurze Übersicht über die drei asynchronen Programmierungsmuster, die in .NET Framework unterstützt werdenProvides a brief overview of the three asynchronous programming patterns supported in the .NET Framework:

Parallele ProgrammierungParallel Programming
Beschreibt ein taskbasiertes Programmierungsmodell, das die parallele Entwicklung vereinfacht, sodass sie effizienten, differenzierten und skalierbaren parallelen Code in einer natürlichen Sprache schreiben können, ohne direkt mit Threads oder dem Threadpool arbeiten zu müssen.Describes a task-based programming model that simplifies parallel development, enabling you to write efficient, fine-grained, and scalable parallel code in a natural idiom without having to work directly with threads or the thread pool.

Siehe auchSee Also

EntwicklungshandbuchDevelopment Guide