2010
Pluralsight
Mike Woodring
2h 37m
English
This course presents the threading features of the CLR
FileName Size Length Bit rate Data rate Resolution Frame Rate Parent Folder
01.Overview 829 KB 0:01:10 48kbps 117.00 1024x768 15 frames/second 01.Multithreading
02.Process versus Thread 2.21 MB 0:03:03 48kbps 212.00 1024x768 15 frames/second 01.Multithreading
03.Multithreading Use-Cases 1.46 MB 0:02:18 48kbps 111.00 1024x768 15 frames/second 01.Multithreading
04.DEMO - Unresponsive UI 4.32 MB 0:03:31 48kbps 267.00 1024x768 15 frames/second 01.Multithreading
05.Multithreading Caveats 2.69 MB 0:04:11 48kbps 103.00 1024x768 15 frames/second 01.Multithreading
06.Starting Threads 1.72 MB 0:02:35 48kbps 124.00 1024x768 15 frames/second 01.Multithreading
07.DEMO - Starting Threads 4.99 MB 0:04:15 48kbps 455.00 1024x768 15 frames/second 01.Multithreading
08.DEMO - Multicore Machine 2.09 MB 0:02:22 48kbps 186.00 1024x768 15 frames/second 01.Multithreading
09.Thread Entry Point Methods 3.04 MB 0:03:53 48kbps 289.00 1024x768 15 frames/second 01.Multithreading
10.Thread Lifetime 2.56 MB 0:03:55 48kbps 126.00 1024x768 15 frames/second 01.Multithreading
11.Thread Shutdown Choreography 4.34 MB 0:06:09 48kbps 155.00 1024x768 15 frames/second 01.Multithreading
12.Thread Pool Overview 4.36 MB 0:05:16 48kbps 193.00 1024x768 15 frames/second 01.Multithreading
13.Thread Pool Interfaces 997 KB 0:01:02 48kbps 249.00 1024x768 15 frames/second 01.Multithreading
14.ThreadPool.QueueUserWorkItem 2.55 MB 0:03:03 48kbps 374.00 1024x768 15 frames/second 01.Multithreading
15.DEMO - QueueUserWorkItem 5.21 MB 0:05:00 48kbps 217.00 1024x768 15 frames/second 01.Multithreading
16.DEMO - !threadpool 4.80 MB 0:04:08 48kbps 280.00 1024x768 15 frames/second 01.Multithreading
17.DEMO - Thread Pool Internals 6.57 MB 0:06:00 48kbps 298.00 1024x768 15 frames/second 01.Multithreading
18.Delegates 7.19 MB 0:07:09 48kbps 323.00 1024x768 15 frames/second 01.Multithreading
19.Async I-O 2.62 MB 0:03:10 48kbps 207.00 1024x768 15 frames/second 01.Multithreading
20.Summary 1.21 MB 0:01:41 48kbps 115.00 1024x768 15 frames/second 01.Multithreading
01.Overview 1.02 MB 0:01:29 48kbps 178.00 1024x768 15 frames/second 02.Thread Synchronization
02.Critical Sections 2.32 MB 0:03:06 48kbps 193.00 1024x768 15 frames/second 02.Thread Synchronization
03.DEMO - Buggy Multithreaded Add 1.82 MB 0:01:36 48kbps 299.00 1024x768 15 frames/second 02.Thread Synchronization
04.Race Conditions 2.71 MB 0:03:29 48kbps 268.00 1024x768 15 frames/second 02.Thread Synchronization
05.Solution 1 - Atomic Updates 2.33 MB 0:03:25 48kbps 150.00 1024x768 15 frames/second 02.Thread Synchronization
06.DEMO - Interlocked.Increment 1.55 MB 0:01:29 48kbps 242.00 1024x768 15 frames/second 02.Thread Synchronization
07.Solution 2 - Data Partitioning 1.49 MB 0:02:09 48kbps 124.00 1024x768 15 frames/second 02.Thread Synchronization
08.DEMO - Data Partitioning 7.44 MB 0:06:11 48kbps 472.00 1024x768 15 frames/second 02.Thread Synchronization
09.Solution 3 - Wait-Based Synchronization 2.16 MB 0:02:47 48kbps 250.00 1024x768 15 frames/second 02.Thread Synchronization
10.Wait-Based Synchronization Protocol 1.99 MB 0:02:47 48kbps 162.00 1024x768 15 frames/second 02.Thread Synchronization
11.Wait-Based Synchronization Illustrated 2.20 MB 0:03:22 48kbps 127.00 1024x768 15 frames/second 02.Thread Synchronization
12.Wait-Based Synchronization in the CLR 1.26 MB 0:01:50 48kbps 154.00 1024x768 15 frames/second 02.Thread Synchronization
13.Monitors Illustrated 1.54 MB 0:02:09 48kbps 147.00 1024x768 15 frames/second 02.Thread Synchronization
14.Monitors in the CLR 1.09 MB 0:01:14 48kbps 244.00 1024x768 15 frames/second 02.Thread Synchronization
15.Monitor Usage 1.71 MB 0:02:16 48kbps 168.00 1024x768 15 frames/second 02.Thread Synchronization
16.Exception-Aware Monitor Usage 1.75 MB 0:01:45 48kbps 301.00 1024x768 15 frames/second 02.Thread Synchronization
17.Monitor Usage in C# 1.20 MB 0:01:09 48kbps 314.00 1024x768 15 frames/second 02.Thread Synchronization
18.Hold and Wait 1.43 MB 0:02:16 48kbps 115.00 1024x768 15 frames/second 02.Thread Synchronization
19.Using Monitor.Wait-PulseAll 4.47 MB 0:05:32 48kbps 355.00 1024x768 15 frames/second 02.Thread Synchronization
20.Deadlock 2.44 MB 0:03:06 48kbps 327.00 1024x768 15 frames/second 02.Thread Synchronization
21.Deadlock Illustrated 1.03 MB 0:01:36 48kbps 103.00 1024x768 15 frames/second 02.Thread Synchronization
22.DEMO - Buggy Bank Account Simulation 14.5 MB 0:08:59 48kbps 1131.00 1024x768 15 frames/second 02.Thread Synchronization
23.DEMO - Deadlock-Prone Thread Synchronization 4.37 MB 0:04:26 48kbps 227.00 1024x768 15 frames/second 02.Thread Synchronization
24.DEMO - Hierarchical Lock Acquisition 3.56 MB 0:02:47 48kbps 424.00 1024x768 15 frames/second 02.Thread Synchronization
25.Mutexes 3.47 MB 0:04:53 48kbps 189.00 1024x768 15 frames/second 02.Thread Synchronization
26.Deadlock-Free Multiple Lock Acquisition 2.61 MB 0:03:32 48kbps 293.00 1024x768 15 frames/second 02.Thread Synchronization
27.DEMO - Using Mutex and WaitHandle.WaitAll 1.88 MB 0:01:06 48kbps 406.00 1024x768 15 frames/second 02.Thread Synchronization
28.Summary 1.86 MB 0:02:51 48kbps 104.00 1024x768 15 frames/second 02.Thread Synchronization
http://pluralsight.com/training/Courses/TableOfContents/clr-threading
Download File Size:128.05 MB