برنامه‌نویسی موازی با سی‌شارپ و دات‌نت کور ۲۰۲۰
Parallel Programming with C# and .NET Core 2020

دانلود کتاب برنامه‌نویسی موازی با سی‌شارپ و دات‌نت کور ۲۰۲۰ (Parallel Programming with C# and .NET Core 2020) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Rishabh Verma, Neha Shrivastava, Ravindra Akella

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2020

زبان

English

تعداد صفحه‌ها

394

نوع فایل

pdf

حجم

5.3 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب برنامه‌نویسی موازی با سی‌شارپ و دات‌نت کور ۲۰۲۰

با اطمینان، برنامه‌های موازی را با C 8 و NET Core. 3.0 بیاموزید، درک کنید و کدنویسی کنید.

ویژگی‌های کلیدی

– کاوش و کار با ویژگی‌ها و بهبودهای جدید در NET Core. 3.1 و C 8.
– درک مبانی برنامه‌نویسی موازی.
– یادگیری الگوهای مختلف ریسه‌بندی (threading) و ساختارهای همگام‌سازی.
– ساخت برنامه‌های هم‌روند با استفاده از C و NET Core. 3.1 از پایه.
– درک اصول تست واحد و اشکال‌زدایی در برنامه‌های هم‌روند.

توضیحات

توسعه برنامه‌ها در دهه گذشته متحول شده است، و با ظهور آخرین فناوری‌ها مانند Angular و React در سمت کلاینت، و ASP.NET Core و Spring در سمت سرور، انتظارات مصرف‌کنندگان بیش از هر زمان دیگری افزایش یافته است.

هدف اصلی این کتاب کمک به خوانندگان در درک اهمیت برنامه‌نویسی ناهمگام و روش‌های مختلف دستیابی به آن با استفاده از NET Core. 3.1 و C 8 برای ساخت موفقیت‌آمیز برنامه‌های هم‌روند است. در طول مسیر، خواننده مبانی ریسه‌بندی، برنامه‌نویسی ناهمگام، الگوهای مختلف ناهمگام، ساختارهای همگام‌سازی، تست واحد متدهای موازی، اشکال‌زدایی برنامه‌های سازمانی، و نکات و ترفندهای جالب را یاد خواهد گرفت.

نمونه‌هایی بر اساس مثال‌های عملی وجود دارد که به خواننده کمک می‌کند تا به طور موثر از برنامه‌نویسی موازی استفاده کند. در پایان این کتاب، شما به تمام دانش لازم برای درک، کدنویسی و اشکال‌زدایی برنامه‌های چندریسمانی (multithreaded)، هم‌روند (concurrent) و موازی با اطمینان مجهز خواهید شد.

چه چیزی یاد خواهید گرفت

– درک درونیات async/await.
– یادگیری نحوه ساخت برنامه‌ها با استفاده از async/await.
– نوشتن تست واحد برای متدهای ناهمگام.
– کاوش تکنیک‌های مختلف اشکال‌زدایی برای برنامه‌های سازمانی.
– کشف نکات، ترفندها و بهترین شیوه‌های جالب برای کمک به شما در جلوگیری از اشتباهات رایج.

این کتاب برای چه کسانی است

توسعه‌دهندگان مبتدی و متوسط که برنامه‌های سازمانی را با استفاده از پلتفرم و ابزارهای NET Core. می‌سازند. کاربران پیشرفته نیز می‌توانند از این کتاب برای مرور مبانی و یادگیری ابزارها، تکنیک‌ها، نکات و ترفندهای اشکال‌زدایی استفاده کنند.

فهرست مطالب

1. شروع به کار
2. چه چیزی در C 8 جدید است؟
3. NET Core. 3.1
4. رمزگشایی ریسه‌بندی (Threading)
5. برنامه‌نویسی موازی
6. الگوهای ریسه‌بندی
7. ساختارهای همگام‌سازی
8. تست واحد برنامه‌های موازی و ناهمگام
9. اشکال‌زدایی و عیب‌یابی
10. نکات و ترفندها


فهرست کتاب:

۱. روی جلد

۲. صفحه عنوان

۳. صفحه حق چاپ

۴. تقدیم

۵. درباره نویسندگان

۶. تقدیر و تشکر

۷. پیشگفتار

۸. واژه‌نامه

۹. فهرست مطالب

۱. شروع به کار

۲. موارد جدید در سی شارپ ۸ چیست؟

۳. دات نت کور ۳.۱

۴. رمزگشایی ریسه‌بندی

۵. برنامه نویسی موازی

۶. الگوهای ریسه‌بندی

۷. ساختارهای همگام‌سازی

۸. تست واحد برنامه‌های موازی و ناهمزمان

۹. اشکال زدایی و عیب یابی

۱۰. نکات و ترفندها

توضیحات(انگلیسی)

Learn, understand, and code parallel programs with confidence using C# 8 and .NET Core 3.0

KEY FEATURES

- Explore and work with the new features and enhancements in .NET Core 3.1 and C# 8.

- Understand the fundamentals of parallel programming.

- Learn various threading patterns and synchronization constructs.

- Build concurrent applications using C# and .NET Core 3.1 from the ground up.

- Understand the principles of unit testing and debugging in concurrent applications.

DESCRIPTIONÊÊ

Application development has evolved over the last decade, and with the advent of the latest technologies like Angular, React on client-side, and ASP.NET Core, Spring on the server-side, the consumer expectations have risen like never before.Ê

The primary objective of this book is to help readers understand the importance of asynchronous programming and various ways it can be achieved using .NET Core 3.1 and C# 8 to successfully build concurrent applications. Along the way reader will learn the fundamentals of threading, asynchronous programming, various asynchronous patterns, synchronisation constructs, unit testing parallel methods, debugging enterprise applications, and cool tips and tricks.

There are samples based on practical examples that will help the reader effectively use parallel programming. By the end of this book, you will be equipped with all the knowledge needed to understand, code, and debug multithreaded, concurrent and parallel programs with confidence.

WHAT WILL YOU LEARNÊ

- Understand the internals of async/await.

- Learn how to build applications using async/await.

- Write unit tests for asynchronous methods.

- Explore various debugging techniques for enterprise applications.

- Discover cool tips, tricks, and best practices to help you avoid common mistakes.

WHO THIS BOOK IS FORÊ

Beginners and intermediate developers who build enterprise applications using .NET Core platform and tools. Advanced users can also use this book for brushing up fundamentals and for learning debugging tools, techniques, tips, and tricks.

TABLE OF CONTENTS

1. Getting Started

2. WhatÕs new in C# 8?

3. .NET Core 3.1

4. Demystifying Threading

5. Parallel Programming

6. The Threading Patterns

7. Synchronization Constructs

8. Unit Testing Parallel and Asynchronous Programs

9. Debugging and Troubleshooting ( Its spelling is incorrect in pdf)

10. Tips and Tricks


Table of Contents

1. Cover Page

2. Title Page

3. Copyright Page

4. Dedication

5. About the Authors

6. Acknowledgements

7. Preface

8. Errata

9. Table of Contents

1. Getting Started

2. What’s New in C# 8?

3. .NET Core 3.1

4. Demystifying Threading

5. Parallel Programming

6. The Threading Patterns

7. Synchronization Constructs

8. Unit Testing Parallel and Asynchronous Programs

9. Debugging and Troubleshooting

10. Tips and Tricks

دیگران دریافت کرده‌اند

الگوریتم های مرتب سازی موازی ۲۰۱۴
Parallel Sorting Algorithms 2014

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.