Browse by Tags

Tagged Content List
  • Blog Post: Using Async for File Access

    by Alan Berman The new Async feature in Visual Studio makes it easy to code asynchronous method calls. To make synchronous code asynchronous, you can simply call an asynchronous method instead of a synchronous method and add a few keywords to the code, as shown in the examples below. You no longer...
  • Blog Post: Blocking Collection and the Producer-Consumer Problem

    This time I want to discuss features that belong to the new System.Collections.Concurrent namespace in the.NET Framework 4. When you design parallel applications, you often need thread-safe data storage as well as some mechanism of sending messages between tasks. Once again, this post will touch on just...
  • Blog Post: Parallel Programming: Task Cancellation

    In this post, which is the third one in my parallel programming introduction series, I want to show how you can cancel parallel operations when working with the Task Parallel Library (TPL) . I’m going to modify the program that I started in the previous posts. By the way, here’s the full list of posts...
  • Blog Post: Parallel Programming: Task Schedulers and Synchronization Context

    Thanks to everyone who provided feedback on my previous post Parallel Programming in .NET Framework 4: Getting Started . As promised, I am continuing the series. This time, let’s go a little bit deeper and talk about task schedulers , synchronization context , tasks that return values , and some other...
  • Blog Post: Parallel Programming in .NET Framework 4: Getting Started

    With this post I want to start a series devoted to the new parallel programming features in .NET Framework 4 and introduce you the Task Parallel Library (TPL) . Update. The list of posts in this series: Getting Started (this post) Task Schedulers and Synchronization Context Task Cancellation Blocking...
Page 1 of 1 (5 items)