همزمانی در .NET ۲۰۱۸
Concurrency in .NET 2018
دانلود کتاب همزمانی در .NET ۲۰۱۸ (Concurrency in .NET 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Riccardo Terrell |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2018 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
568 |
| نوع فایل |
|
| حجم |
4.4 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب همزمانی در .NET ۲۰۱۸
خلاصه
همزمانی در .NET به شما میآموزد چگونه برنامههای همروند و مقیاسپذیر را در .NET با استفاده از الگوی تابعی بسازید. این راهنمای سطح متوسط، توسعهدهندگان، معماران نرمافزار و برنامهنویسان مشتاقی را هدف قرار میدهد که علاقهمند به نوشتن کد با سرعت و کارایی بهبود یافته، از طریق اتخاذ یک سبک برنامهنویسی اعلانی و بدون دردسر هستند.
با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از Manning Publications دریافت خواهید کرد.
دربارهی فناوری
عملکرد فوقالعادهای را که در ماشینهای چند پردازندهای شما تعبیه شده است، آزاد کنید. برنامههای همروند سریعتر اجرا میشوند زیرا کار را در بین هستههای پردازنده پخش میکنند و چندین کار را به طور همزمان انجام میدهند. ابزارها و تکنیکهای مدرن در پلتفرم .NET، از جمله LINQ موازی، برنامهنویسی تابعی، برنامهنویسی ناهمگام و کتابخانه Task Parallel، جایگزینهای قدرتمندی برای همروندی سنتی مبتنی بر thread ارائه میدهند.
دربارهی کتاب
همزمانی در .NET به شما میآموزد که کدی بنویسید که سرعت مورد نیاز برای برنامههای حساس به عملکرد را ارائه میدهد. این کتاب با ارائه مثالهایی در هر دو زبان C و F، شما را از طریق طرحهای همروند و موازی راهنمایی میکند که بر برنامهنویسی تابعی در تئوری و عمل تأکید دارند. شما با مبانی همروندی شروع میکنید و بر تکنیکها و شیوههای طراحی ضروری برای بهینهسازی کدی که روی سیستمهای چند پردازندهای مدرن اجرا میشود، تسلط پیدا میکنید.
چه چیزی در داخل کتاب است؟
* مهمترین انتزاعهای همروندی
* به کارگیری مدل برنامهنویسی عامل (Agent)
* پیادهسازی پردازش جریان رویداد بیدرنگ
* اجرای عملیات ناهمگام نامحدود
* بهترین شیوهها و الگوهای همروندی که برای همه پلتفرمها قابل استفاده هستند
دربارهی خواننده
برای خوانندگانی که در C یا F مهارت دارند.
دربارهی نویسنده
ریکاردو ترل یک مهندس نرمافزار با تجربه و Microsoft MVP است که به برنامهنویسی تابعی علاقه زیادی دارد. او بیش از 20 سال تجربه در ارائه راهکارهای فناوری مقرون به صرفه در یک محیط تجاری رقابتی دارد.
فهرست مطالب
بخش 1 – مزایای برنامهنویسی تابعی قابل استفاده برای برنامههای همروند
1. مبانی همروندی تابعی
2. تکنیکهای برنامهنویسی تابعی برای همروندی
3. ساختارهای دادهای تابعی و تغییرناپذیری
بخش 2 – چگونه به بخشهای مختلف یک برنامه همروند نزدیک شویم
1. اصول اولیه پردازش دادههای بزرگ: موازات داده، بخش 1
2. PLINQ و MapReduce: موازات داده، بخش 2
3. جریانهای رویداد بیدرنگ: برنامهنویسی واکنشگرای تابعی
4. موازات تابعی مبتنی بر Task
5. ناهمگامی Task برای پیروزی
6. برنامهنویسی تابعی ناهمگام در F
7. ترکیبکنندههای تابعی برای برنامهنویسی همروند روان
8. اعمال برنامهنویسی واکنشگرا در همه جا با استفاده از عوامل
9. گردش کار موازی و برنامهنویسی عامل با TPL Dataflow
بخش 3 – الگوهای مدرن برنامهنویسی همروند کاربردی
1. دستور العملها و الگوهای طراحی برای برنامهنویسی همروند موفق
2. ساخت یک برنامه تلفن همراه مقیاسپذیر با برنامهنویسی تابعی همروند
فهرست کتاب:
۱. روی جلد
۲. صفحه عنوان
۳. تقدیمنامه
۴. پیشگفتار
۵. سپاسگزاری
۶. درباره این کتاب
۷. درباره نویسنده
۸. درباره تصویر روی جلد
۹. بخش ۱: مزایای برنامهنویسی تابعی قابل اعمال در برنامههای همروند
۱۰. بخش ۲: چگونه به بخشهای مختلف یک برنامه همروند نزدیک شویم
۱۱. بخش ۳: الگوهای مدرن برنامهنویسی همروند کاربردی
۱۲. پیوست الف: برنامهنویسی تابعی
۱۳. پیوست ب: مروری بر F
۱۴. پیوست پ: قابلیت همکاری بین یک گردشکار ناهمزمان F و .NET Task
۱۵. نمایه
توضیحات(انگلیسی)
Summary
Concurrency in .NET teaches you how to build concurrent and scalable programs in .NET using the functional paradigm. This intermediate-level guide is aimed at developers, architects, and passionate computer programmers who are interested in writing code with improved speed and effectiveness by adopting a declarative and pain-free programming style.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Unlock the incredible performance built into your multi-processor machines. Concurrent applications run faster because they spread work across processor cores, performing several tasks at the same time. Modern tools and techniques on the .NET platform, including parallel LINQ, functional programming, asynchronous programming, and the Task Parallel Library, offer powerful alternatives to traditional thread-based concurrency.
About the Book
Concurrency in .NET teaches you to write code that delivers the speed you need for performance-sensitive applications. Featuring examples in both C# and F#, this book guides you through concurrent and parallel designs that emphasize functional programming in theory and practice. You’ll start with the foundations of concurrency and master essential techniques and design practices to optimize code running on modern multiprocessor systems.
What’s Inside
- The most important concurrency abstractions
- Employing the agent programming model
- Implementing real-time event-stream processing
- Executing unbounded asynchronous operations
- Best concurrent practices and patterns that apply to all platforms
About the Reader
For readers skilled with C# or F#.
About the Book
Riccardo Terrell is a seasoned software engineer and Microsoft MVP who is passionate about functional programming. He has over 20 years’ experience delivering cost-effective technology solutions in a competitive business environment.
Table of Contents
- PART 1 – Benefits of functional programming applicable to concurrent programs
- Functional concurrency foundations
- Functional programming techniques for concurrency
- Functional data structures and immutability
- The basics of processing big data: data parallelism, part 1
- PLINQ and MapReduce: data parallelism, part 2
- Real-time event streams: functional reactive programming
- Task-based functional parallelism
- Task asynchronicity for the win
- Asynchronous functional programming in F#
- Functional combinators for fluent concurrent programming
- Applying reactive programming everywhere with agents
- Parallel workflow and agent programming with TPL Dataflow
- Recipes and design patterns for successful concurrent programming
- Building a scalable mobile app with concurrent functional programming
PART 2 – How to approach the different parts of a concurrent program
PART 3 – Modern patterns of concurrent programming applied
Table of Contents
1. Cover
2. Titlepage
3. Dedication
4. preface
5. Acknowledgments
6. About This Book
7. About the Author
8. About the Cover Illustration
9. Part 1 : Benefits of functional programming applicable to concurrent programs
10. Part 2: How to approach the different parts of a concurrent program
11. Part 3: Modern patterns of concurrent programming applied
12. Appendix A: Functional programming
13. Appendix B: F# overview
14. Appendix C: Interoperability between an F# asynchronous workflow and .NET Task
15. Index
دیگران دریافت کردهاند
نظریه جبری برای همروندی حقیقی ۲۰۲۳
Algebraic Theory for True Concurrency 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
همروندی در پایتون با asyncio ۲۰۲۲
Python Concurrency with asyncio 2022
علوم کامپیوتر, اینترنت, زبانهای برنامهنویسی, برنامه نویسی با پایتون(Python), توسعه نرم افزار, وب سرویس و API ها
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
همزمانی ++C در عمل ۲۰۱۹
C++ Concurrency in Action 2019
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامهنویسی با سی (C), برنامهنویسی موازی (parallel)
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
طراحی الگوهای عملی با Kotlin: ساخت برنامه های مقیاس پذیر با استفاده از الگوهای طراحی سنتی، واکنشی و هم زمان در Kotlin ۲۰۱۸
Hands-On Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
هفت الگوی همروندی در هفت هفته ۲۰۱۴
Seven Concurrency Models in Seven Weeks 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
کنترل همروندی در سیستمهای پایگاه داده توزیعشده ۲۰۱۴
Concurrency Control in Distributed Database Systems 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
