About 2,000 results
Open links in new tab
  1. Parallel programming in .NET: A guide to the documentation

    Mar 11, 2022 · Visual Studio and .NET enhance support for parallel programming by providing a runtime, class library types, and diagnostic tools. These features, which were introduced in …

  2. Data Structures for Parallel Programming - .NET | Microsoft Learn

    .NET provides several types that are useful in parallel programming, including a set of concurrent collection classes, lightweight synchronization primitives, and types for lazy initialization.

  3. Task-based asynchronous programming - .NET | Microsoft Learn

    Jun 3, 2024 · The TPL has several new public types that are useful in parallel and sequential scenarios. These include several thread-safe, fast, and scalable collection classes in the …

  4. Concurrency Hazards: Solving Problems In Your Multithreaded Code

    Sep 9, 2019 · But with the rise of more and more concurrency, you need to pay closer attention to these habits. And you can take a cue from functional programming languages like Haskell, …

  5. Asynchronous programming - C# | Microsoft Learn

    Mar 13, 2025 · Explore an overview of the C# language support for asynchronous programming by using async, await, Task, and Task.

  6. Task Parallel Library (TPL) - .NET | Microsoft Learn

    Oct 4, 2022 · Explore the Task Parallel Library (TPL), a set of public types and APIs to simplify the process of adding parallelism & concurrency to applications in .NET.

  7. When to Use a Thread-Safe Collection - .NET | Microsoft Learn

    Sep 15, 2021 · In general, use a System.Collections.Concurrent.ConcurrentDictionary<TKey,TValue> in any scenario where …

  8. Thread-Safe collections - .NET | Microsoft Learn

    Get started with thread-safe collections using the System.Collections.Concurrent namespace in .NET, which includes thread-safe and scalable collection classes.

  9. Tools And Techniques to Identify Concurrency Issues

    Sep 9, 2019 · This article outlined the various types of concurrent bugs, strategies for finding concurrent bugs, and discussed how to adapt performance testing for concurrent scenarios.

  10. Concurrent Affairs: Simplified APM with the AsyncEnumerator

    One of these is the Concurrency and Coordination Runtime (CCR), a more generic framework that can be used to address a variety of both asynchronous- and concurrency-related …

Refresh