In this course, we will cover the below topics
•Multithreading from basic to advance level •Asynchronous Programming in C# •how to write asynchronous programming using Task •Parallel Programming • Parallel For /Foreach in C# •Parallel Invoke in C# •Parallel Linq in C#
Prerequisite
•Visual studio should install on system 2013 or higher version
•Basic knowledge of C# programming
•Willing to learn new things
What You will get from this Course
•Source code will be available as per the topic we cover.
•Confident on multithreading,asynchronous, and parallel programming
-------------------------------------------------------------------------------------
Multithreading in C#
- MultiThreading introduction in C# | Video
What is multiTasking | Video Threading in C# | Video Thread Class in C# | Video Life Cycle of a thread in C# | Video Drawbacks of Single-Threaded Applications | Video Implement multithreading in C# | Video Constructors of Thread class in C# | Video ParameterizedThreadStart delegate in C# | Video Passing data to the Thread function in a type safe manner in C# | Video Retrieving data from Thread function using callback method | Video Thread.Join and Thread.IsAlive functions of thread class | Video Protecting shared resources from concurrent access in multithreading by locking in C# | Video Protecting shared resources from concurrent access in multithreading by monitor in C# | Video Difference between Locking and Monitor in Multithreading | Video Monitor pulse, wait and pulseAll Method in multithreading in C# | Video ManualResetEvent in Multithreading in C# | Video AutoResetEvent in multithreading in C# | Video Mutex in multithreading in C# | Video Semaphore in multithreading in C# | Video Deadlock in multithreading in C# | Video Resolve Deadlock in multithreading in C# | Video Thread Pool in C# | Video Performance testing using and without using Thread Pool in C# | Video Performance Testing of a Multithreaded Application in C# | | Video
Asynchronous Programming in C#
Asynchronous programming Introduction in C# | Video Synchronous Programming With C# | Video Solution to the Synchronous Problem With C# | Video Asynchronous Programming Patterns in .Net | Video Asynchronous Programming Model Pattern in .Net | Video Event Based Asynchronous Programming Patterns in .Net | Video Task based Asynchronous Pattern (TAP) in .Net | Video Thread Vs Task in C# | Video Creating a task object using Factory Property in C# | Video Creating a Task object using the Run method in C# | Video Task using Wait in C# | Video Task Return Value in C# | Video Returning Complex Type Value From a task in C# | Video Create a continuation for multiple antecedents in C# | Video Async Await In C# | Video Return Type of Asynchronous Method In C# | Video Exception Handling in C# Asynchronous Programming | Video When To Use Task And Async Await in C# | Video
Parallel Programming in C#
Parallel Programming introduction in C# | Video Parallel Programming in C# | Video Task Parallel Library in C#? | Video Parallel For in C# with Examples | Video ParallelOptions class in C# | Video Terminating a Parallel Loop | Video Parallel ForEach Loop in C# | Video Parallel Invoke in C# with Examples | Video PLINQ in C# | Video
2 comments
Write commentsWhere can I find the presentation for this complete tutorial?
ReplyYou can find YouTube videos from below link
Replyhttps://www.youtube.com/watch?v=S4lSFmoT44o&list=PL5Agzt13Z4g9KHIyr0xRIrrfqlDPLMp-t&index=1
EmoticonEmoticon