در طی دروس این مجموعه آموزش بر استفاده از تمامی امکانات و قابلیت های چند نخی ( Multi-Threading ) موجود در CLR به خوبی مسلط خواهید شد .
این مجموعه آموزش ویدیویی محصول موسسه آموزشی PluralSight است که بر روی 1 حلقه DVD به همراه فایل های تمرینی و به مدت زمان 2 ساعت و 37 دقیقه در اختیار علاقه مندان قرار می گیرد .
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش CLR به خوبی آشنا خواهیم شد :
آموزش نوشتن برنامه های چند نخی ( Multi-Threading ) :
مقدمه
مقایسه بین Process و Thread
Unresponsive UI
Multithreading Caveats
Starting Threads
Starting Threads
Multicore Machine
Thread Entry Point Methods
آموزش در رابطه با مدت زمان عمر Thread ها
آموزش خاموش کردن هنرمندانه Thread ها
مقدمه ای بر Thread Pool
آشنایی با اینترفیس های Thread Pool
آموزش در رابطه با ThreadPool.QueueUserWorkItem
آموزش در رابطه با QueueUserWorkItem
آشنایی با Thread Pool Internals
آشنایی با Delegates
Async I/O
آموزش در رابطه با مباحث همگامی ( Thread Synchronization ) :
مقدمه
آشنایی با قسمت های بحرانی ( Critical Sections )
Buggy Multithreaded Add
آموزش در رابطه با Race Condition
آموزش در رابطه با Solution 1: Atomic Updates
آموزش در رابطه با Interlocked.Increment
آموزش بخش بندی نمودن داده ها
آموزش همگام سازی مبتنی بر انتظار (Wait-Based Synchronization )
آموزش پروتکل های همگام سازی مبتنی بر انتظار
Wait-Based Synchronization Illustrated
Wait-Based Synchronization in the CLR
Monitors Illustrated
Monitors in the CLR
آموزش جامع و کاربردی Monitor نمودن
Exception-Aware Monitor Usage
Monitor Usage in C#
آموزش نگه داری و توقف
آموزش در رابطه با Using Monitor.Wait/PulseAll
آموزش شناسایی و رفع Deadlock ها
آموزش در رابطه با Deadlock Illustrated
Buggy Bank Account Simulation
Deadlock-Prone Thread Synchronization
Hierarchical Lock Acquisition
آشنایی با Mutexes
Deadlock-Free Multiple Lock Acquisition
Using Mutex and WaitHandle.WaitAll
مشخصات این مجموعه :
زبان آموزش ها انگلیسی روان و ساده
دارای آموزش های ویدیویی و دسته بندی شده
ارائه شده بر روی 1 حلقه DVD به همراه فایل های تمرینی
مدت زمان آموزش 2 ساعت و 37 دقیقه !
محصول موسسه آموزشی PluralSight