Concurrency in C# Cookbook (सी# में समवर्ती कुकबुक)
284 पृष्ठ
Hindi
PDF
4.5

Concurrency in C# Cookbook (सी# में समवर्ती कुकबुक)

Практическое руководство по асинхронности и многопоточности в .NET

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Concurrency in C# Cookbook» (रूसी अनुवाद में — «Рецепты параллельного программирования на C#») लेखक स्टीफन क्लीरी (Stephen Cleary) द्वारा — .NET इकोसिस्टम में asynchronous और parallel प्रोग्रामिंग के लिए सबसे अच्छी व्यावहारिक मार्गदर्शिकाओं में से एक है। 2019 में प्रकाशित (दूसरा संस्करण), यह उन सामान्य समस्याओं के लिए सिद्ध समाधानों का एक संग्रह है, जिनका सामना प्रत्येक C# डेवलपर को multithreading, asynchrony और parallelism के साथ काम करते समय करना पड़ता है।

पुस्तक व्यावहारिक लोगों के लिए है: इसमें अत्यधिक सिद्धांत नहीं है, बल्कि स्पष्ट, उपयोग के लिए तैयार recipes हैं। प्रत्येक recipe में समस्या का विवरण, समाधान कोड, स्पष्टीकरण और चेतावनियाँ शामिल हैं। यह पुस्तक उन लोगों के लिए एक अनिवार्य संदर्भ बनाती है जो C# में कुशल, सुरक्षित और स्केलेबल कोड लिखना चाहते हैं।

यह पुस्तक किस बारे में है

पुस्तक .NET में parallel प्रोग्रामिंग के सभी प्रमुख पहलुओं को कवर करती है, async/await की मूल बातों से लेकर उन्नत विषयों जैसे reactive प्रोग्रामिंग (Rx.NET), Channels और asynchronous कोड के परीक्षण तक। पुस्तक में कुल 15 अध्याय हैं, जिनमें से प्रत्येक एक विशिष्ट क्षेत्र के लिए समर्पित है:

  • अध्याय 1. async/await की मूल बातें — tasks बनाना और उनकी प्रतीक्षा करना, त्रुटि प्रबंधन, संचालन रद्द करना।
  • अध्याय 2. Dataflow — डेटा प्रोसेसिंग पाइपलाइन बनाने के लिए TPL Dataflow लाइब्रेरी।
  • अध्याय 3. Reactive प्रोग्रामिंग (Rx)

अनुशंसाएँ