C # multithreaded Programming series (i)-Introduction

Source: Internet
Author: User

Directory

    • First, preface
    • II. directory Structure
    • IV. Structure of chapters
    • V. RELATED LINKS
First, preface

Multi-Threading has always been a difficult part of C # Learning because it involves a lot of knowledge about the operating system. For example: How to do multithreaded programming, thread synchronization, thread lock, threading asynchronous, parallel programming, parallel collection and so on knowledge. So I also encountered a lot of difficulties in the learning process, and has not been a good tutorial.

But when I browsed GitHub, I found that the big guy has recommended a new book,"Multithreading with C # COOKBOOK SECOND EDITION", which is mainly about how to use multithreading in C #. See this book the author is such as the treasure, finally can have the opportunity to learn multi-threading related knowledge.

So there's this opening, and it's more about reading the book's notes and some of the sample programs that follow the books, and of course some of your own thinking.

II. directory Structure

This book is divided into 11 chapters, from Thread Foundation, thread synchronization, threads pool, task Parallel Library, C # 6.0 feature, Concurrent collection class, PLINQ, reactive programming, asynchronous I/O, parallel to pattern and application in UWP. Net core to complete the introduction of C # multithreaded programming. As shown in.

Attached Baidu Brain Map link

I think this book is really a rare good book, recalled that the period of multi-threaded abuse of the day. Rough over the next time will be ready to share to everyone, after the article has related to the purchase of links, we can also directly in a treasure, some East search keywords, the price is relatively cheap, a lot of support genuine.

IV. Structure of chapters

This book is mainly for partial practice, where the technical instructions in each section are divided into three parts, the preparation work (Getting ready), the implementation method (how to do it ... ) and implementation principles (how it works ... )

The first section of the first chapter of this article is an example, the first is the preparatory work.

1. Preparatory work

2. How to Implement

3. Principle of implementation

Foreign books are generally relatively biased theory, like this theory and practice combined or relatively few, so the first time to recommend to everyone.

V. RELATED LINKS

Attached to the purchase address, we still support a lot of genuine.

"Multithreading with C # COOKBOOK SECOND EDITION" purchase address

Add, this book has the Chinese translation version, by the Huang Boven big man translation, but seems to be the first edition.

"C # Multithreaded Programming combat" purchase address

C # multithreaded Programming series (i)-Introduction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.