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