- Multithreading in C# 5.0 Cookbook
- Eugene Agafonov
- 241字
- 2021-07-21 18:09:57
Preface
Not so long ago, a typical personal computer CPU had only one computing core, and the power consumption was enough to cook fried eggs on it. In 2005, Intel introduced its first multiple-core CPU, and since then computers started developing in a different direction. Low power consumption and a number of computing cores became more important than a row computing core performance. This lead to programming paradigm changes as well. Now we need to learn how to use all CPU cores effectively to achieve the best performance, and at the same time, save battery power by running only the programs we need at a particular time. Besides that, we need to program server applications in a way to use multiple CPU cores or even multiple computers as efficiently as possible to support as many users as we can.
To be able to create such applications, you have to learn to use multiple CPU cores in your programs effectively. If you use the Microsoft .NET development platform and C# programming language, this book will be a perfect starting point for programming applications that have good performance and responsiveness.
The purpose of this book is to provide you with a step-by-step guide for multithreading and parallel programming in C#. We will start with the basic concepts, going through more and more advanced topic based on the information from previous chapters, and end with real-world parallel programming patterns and Windows Store application samples.
- 演進式架構(原書第2版)
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- JavaScript 網頁編程從入門到精通 (清華社"視頻大講堂"大系·網絡開發視頻大講堂)
- Practical DevOps
- 游戲程序設計教程
- Haxe Game Development Essentials
- 零基礎輕松學SQL Server 2016
- Visual C#通用范例開發金典
- Java Fundamentals
- Unity 2018 Augmented Reality Projects
- C指針原理揭秘:基于底層實現機制
- Photoshop智能手機APP界面設計
- 多媒體技術及應用
- Clojure Web Development Essentials
- JavaScript語法簡明手冊