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