کتاب راهنمای ضمیمههای موازی دات نت 4.5

عنوان کتاب به انگلیسی: |
.NET 4.5 Parallel Extensions Cookbook |
| سال انتشار: 2013 | 336 صفحه | حجم فایل: 3 مگابایت | زبان: انگلیسی |
| نویسنده | Bryan Freeman |
| ناشر | Packt Publishing |
| ISBN10: | 1849690227 |
| ISBN13: | 9781849690225 |
توضیحات کتاب
If you're an experienced C# developer, this book will give you the know-how to exploit the power of multicore processors. Its 80 recipes provide an in-depth guide to using .NET 4.5 to enhance application performance and scalability.
Overview
Create multithreaded applications using .NET Framework 4.5
Get introduced to .NET 4.5 parallel extensions and familiarized with .NET parallel loops
Use new data structures introduced by .NET Framework 4.5 to simplify complex synchronisation problems
Practical recipes on everything you will need to create task-based parallel programs
In Detail
.NET parallel extensions brings the power of parallel and asynchronous programming to a much wider developer audience than ever before. This book will give a developer with no multithreaded development experience the ability to write highly scalable parallel applications that take advantage of modern multicore processors.If you are an experienced .NET developer who wants to put parallel extensions to work in your applications, this book is for you.
".NET 4.5 Parallel Extensions" is a practical, hands-on guide that provides you with a number of clear step-by-step recipes that will introduce parallelism into your applications and take advantage of modern multicore processors. This book is a crash course in using the extensions, with theory and concepts kept to a minimum.
".NET 4.5 Parallel Extensions" offers a wide-ranging presentation of parallel development concepts, and provides a working knowledge of key technologies that are important to developers who want to take advantage of multi-core architectures.
You will learn how to compose a series of producer/consumer tasks into a pipeline that can process data elements received from a real-time event stream. You will also learn how to connect the stages of pipelines together using the concurrent collections. You will learn everything you need to know to transform the multicore power found in modern processors into application performance and scalability.
What you will learn from this book
Create a task using Parallel.Invoke, Task.Factory, and Task.Start
Work with declarative data parallelism using Parallel Language Integrated Query (PLINQ) and its aggregate functions
Perform independent operations on the member data of a collection using parallel loops
Coordinate the activities of multiple tasks using new lightweight synchronization primitives
Learn to use Visual Studio 2012 debugging and profiling capabilities related to parallel programming
Maintain a responsive UI using asynchronous tasks
Create a pipeline using multiple concurrent collections
Approach
This book contains practical recipes on everything you will need to create task-based parallel programs using C#, .NET 4.5, and Visual Studio. The book is packed with illustrated code examples to create scalable programs.
Who this book is written for
This book is intended to help experienced C# developers write applications that leverage the power of modern multicore processors. It provides the necessary knowledge for an experienced C# developer to work with .NET parallelism APIs. Previous experience of writing multithreaded applications is not necessary.
توضیحات کتاب به فارسی (ترجمه ماشینی)
اگر شما یک توسعه دهنده C# با تجربه هستید ، این کتاب به شما دانش می دهد تا از قدرت پردازنده های چند هسته ای سوء استفاده کنید.80 دستور العمل آن یک راهنمای عمیق برای استفاده از .NET 4.5 برای تقویت عملکرد و مقیاس پذیری برنامه ارائه می دهد. بررسی اجمالی برنامه های چند رشته ای را با استفاده از .NET Framework 4.5 ایجاد کنید با پسوندهای موازی .NET 4.5 آشنا شوید و با حلقه های موازی .NET آشنا شوید برای ساده کردن مشکلات همگام سازی پیچیده از ساختارهای جدید داده معرفی شده توسط .NET Framework 4.5 استفاده کنید دستور العمل های عملی در مورد همه چیزهایی که برای ایجاد برنامه های موازی مبتنی بر کار نیاز دارید به تفصیل .NET موازی موازی قدرت برنامه نویسی موازی و ناهمزمان را به مخاطبان توسعه دهنده بسیار گسترده تر از گذشته می رساند.این کتاب به یک توسعه دهنده بدون تجربه توسعه چند رشته ای امکان نوشتن برنامه های موازی بسیار مقیاس پذیر که از پردازنده های چند هسته ای مدرن استفاده می کند ، می دهد. اگر شما یک توسعه دهنده .NET با تجربه هستید که می خواهد برنامه های موازی را برای کار در برنامه های خود قرار دهد ، این کتاب استبرای شما. ".NET 4.5 پسوند موازی" یک راهنمای عملی و دستی است که تعدادی دستور العمل گام به گام روشن را در اختیار شما قرار می دهد که موازی سازی را در برنامه های شما معرفی می کند و از پردازنده های مدرن چند هسته ای استفاده می کند.این کتاب یک دوره تصادف در استفاده از پسوندها است ، با تئوری و مفاهیم حداقل. ".NET 4.5 پسوند موازی" ارائه گسترده ای از مفاهیم توسعه موازی را ارائه می دهد ، و دانش کاری از فن آوری های کلیدی ارائه می دهد که برای توسعه دهندگان که می خواهند از معماری های چند هسته ای استفاده کنند ، مهم هستند. شما یاد خواهید گرفت که چگونه یک سری از کارهای تولید کننده/مصرف کننده را در یک خط لوله تهیه کنید که می تواند عناصر داده دریافت شده از یک جریان رویداد در زمان واقعی را پردازش کند.همچنین یاد می گیرید که چگونه با استفاده از مجموعه های همزمان ، مراحل خطوط لوله را به هم وصل کنید.برای تبدیل قدرت چند هسته ای موجود در پردازنده های مدرن به عملکرد و مقیاس پذیری ، هر آنچه را که باید بدانید را یاد خواهید گرفت. از این کتاب چه چیزی خواهید آموخت با استفاده از موازی. invoke ، task.fective و task.start یک کار ایجاد کنید با موازی سازی داده های اعلامی با استفاده از پرس و جو یکپارچه زبان موازی (PLINQ) و عملکردهای کل آن کار کنید انجام عملیات مستقل در داده های عضو یک مجموعه با استفاده از حلقه های موازی فعالیت های چندین کار را با استفاده از بدوی های جدید هماهنگ سازی سبک هماهنگ کنید یاد بگیرید که از قابلیت های اشکال زدایی و پروفایل Visual Studio 2012 مربوط به برنامه نویسی موازی استفاده کنید با استفاده از کارهای ناهمزمان ، یک رابط کاربری پاسخگو را حفظ کنید با استفاده از چندین مجموعه همزمان یک خط لوله ایجاد کنید رویکرد این کتاب حاوی دستور العمل های عملی در مورد همه چیزهایی است که شما برای ایجاد برنامه های موازی مبتنی بر کار با استفاده از C#، .NET 4.5 و Visual Studio نیاز دارید.این کتاب برای ایجاد برنامه های مقیاس پذیر با نمونه های کد مصور بسته بندی شده است. این کتاب برای چه کسی نوشته شده است این کتاب برای کمک به توسعه دهندگان با تجربه C# با استفاده از برنامه های کاربردی که از قدرت پردازنده های مدرن چند هسته ای استفاده می کند ، در نظر گرفته شده است.این دانش لازم را برای یک توسعه دهنده با تجربه C# فراهم می کند تا با API های موازی .NET کار کند.تجربه قبلی نوشتن برنامه های چند رشته ای ضروری نیست.📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.