An Introduction to Programming with C# Threads ~ Free Programming eBooks

Oct 31, 2007

An Introduction to Programming with C# Threads

An Introduction to Programming with C# Threads ebook by Andrew D. Birrell provides an introduction to writing concurrent programs with "threads". A threads facility allows you to write programs with multiple simultaneous points of execution, synchronizing through shared memory. The paper describes the basic thread and synchronization primitives, then for each primitive provides a tutorial on how to use it. The tutorial sections provide advice on the best ways to use the primitives, give warnings about what can go wrong and offer hints about how to avoid these pitfalls. The paper is aimed at experienced programmers who want to acquire practical expertise in writing concurrent programs. The programming language used is C#, but most of the tutorial applies equally well to other languages with thread support, such as Java.

Table of Contents of An Introduction to Programming with C# Threads:
  • Introduction
  • Why use concurrency?
  • The design of a thread facility
  • Using Locks: accessing shared data
  • Using Wait and Pulse: scheduling shared resources
  • Using Threads: working in parallel
  • Using Interrupt: diverting the flow of control
  • Additional techniques
  • Advanced C# Features
  • Building your program
  • Concluding remarks

Download free C# ebook: An Introduction to Programming with C# Threads (41 pages pdf, 0.7 MB).

No comments:


This blog lists through Freedom of Information Act what is listed on Search Engines.All files are found using legitimate search engine techniques. This site does not and will not condone hacking into sites to create the links it list. We will and do assume that all links found on the search engines we use are obtained in a legal manner and the webmasters are aware of the links listed on the search engines. If you find a URL that belongs to you, and you did not realize that it was "Publicly Open", please email to freaky_irish[at] to notify the administrator regarding your request to remove it. Proof of URL ownership is required. None of the files shown here are hosted by this server. I do not upload any file , links are provided by users of this site and other websites. If you do not have enough rights to download them please don't download.

Online Free eBooks - Free Medical eBooks - Free Mitsubishi Manuals
eXTReMe Tracker