The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,867 other followers

.NET/C#: Igor Ostrovsky wrote a few great MSDN magazine articles helping you write better threading code

Posted by jpluimers on 2013/09/17

Igor Ostrovsky wrote a few very nice MSDN magazine articles. Not all of them have ended up in the list at MSDN magazine, so here is a more complete list:

Though the articles show the majority of sample code in C#, the actual topics are of great interest to any developer writing .NET code or interfacing to it.

Some keywords in his articles:

  • volatile and read/write reordering
  • memory access patterns
  • threading, locking
  • System.Threading and System.Collections.Concurrent namespaces
  • ThreadPool
  • InvokeAsync, RunWorkerAsync, SendAsync, DownloadStringAsync
  • IAsyncResult
  • System.Threading.Task.Tasks and task composition and parallel execution
  • SynchronizationContext
  • False sharing (when 2 unrelated objects share the same processor cache line)
  • Sequence Zipping
  • JIT Compiler optimizations and influence on memory operationsC++


via: MSDN Magazine Authors: Igor Ostrovsky.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: