آموزش Threading پیشرفته در سی شارپ
در این دوره آموزشی، نحوه نوشتن برنامههای #C که چندین وظیفه را همزمان انجام میدهند - مانند برنامههای چندرسانهای، را فرا خواهید گرفت. برنامه هایی که ازmultithreading استفاده میکنند، بیشتر نسبت به ورودی کاربر واکنشی هستند، زیرا رابط کاربری در حین اجرای فرامین فشرده پردازنده بر روی رشته های مجزا فعال باقی می ماند. یکی دیگر از فواید Multithreading زمانی است که شما برنامه های مقیاس پذیر را ایجاد میکنید زیرا شما می توانید رشته ها را زمانی که حجم کار افزایش مییابد، اضافه کنید. در این دورهی آموزشی، کارشناس Microsoft MVP آقای Chander Dhall اصول اولیه threading و signaling را بررسی میکند و سپس نشان می دهد که چگونه از کتابخانه محبوب NET. برای اجرای موازی، TPL، دستورالعمل نحوی PLINQ؛ و الگوی برنامه نویسی ناهمزمان پیشنهادی، TAP استفاده کنید. در پایان دوره، او نشان می دهد که چگونه کد متوالی را به یک برنامه چند رشتهای تبدیل کنید که پنج بار سریعتر از قبل عمل می کند. برای دانلود این آموزش به وبسایت ultrascience.ir مراجعه کنید.
نظرات