- Debugging threads
- Threads vs. processes
- Using a thread pool
- Tasks vs. threads
- Tasks with IO
- Using monitors and locks
- Nested locks
Skill Level Intermediate
- [Instructor] The key to achieving great performance in applications is in understanding the intricacies of multi threading. Threading in C# is a way to use the power of our hardware and operating system to our advantage. Hi, I'm Chandler Dhall. I'm a software inventor architect and I be the Microsoft Most Valuable Professional for over seven years. In this course we will start with basic understanding of threads, tasks, and processes.
We'll also look into different ways of synchronizing concurrent code and how to use a lock Mutex in a semaphore. All right, we've got a lot to cover, so let's get started.
Cisco Network Security: Core Security Conceptswith Lisa Bock1h 46m Intermediate
Cisco Network Security: Secure Accesswith Lisa Bock1h 25m Intermediate
1. Introduction to Threading
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.