Advanced .NET with TPL & PLINQ: Conducting Performance Boost
This Guided Project "Advanced .NET with TPL & PLINQ: Conducting Performance Boost" is designed for intermediate software developers interested in incorporating...
By Mohamad Dbouk on Coursera
About This Course
This Guided Project "Advanced .NET with TPL & PLINQ: Conducting Performance Boost" is designed for intermediate software developers interested in incorporating parallelism into their .NET projects. In this 1-hour long project-based course, you will learn how to implement parallel processing techniques using Task Parallel Library (TPL) and optimize data queries with Parallel LINQ (PLINQ). Additionally, you will learn to evaluate the performance improvements achieved through TPL and PLINQ and troubleshoot common issues related to parallel and asynchronous programming to ensure the reliability and efficiency of the system. To achieve this, we will work through tasks including creating and managing parallel tasks, handling task success and failure, incorporating task cancellation, and performing parallel data queries and transformations. This project is unique because it focuses on practical, hands-on applications of TPL and PLINQ to optimize the performance of data processing tasks in a simulated healthcare information system. To be successful in this project, you will need a basic understanding of .NET and C# programming, familiarity with asynchronous programming, and experience with LINQ.
Topics Covered
Frequently Asked Questions
How much does Advanced .NET with TPL & PLINQ: Conducting Performance Boost cost?
Visit the Advanced .NET with TPL & PLINQ: Conducting Performance Boost course page for current pricing and available discounts.
Who teaches Advanced .NET with TPL & PLINQ: Conducting Performance Boost?
Advanced .NET with TPL & PLINQ: Conducting Performance Boost is taught by Mohamad Dbouk, Coursera.
What skill level is Advanced .NET with TPL & PLINQ: Conducting Performance Boost for?
This course is designed for advanced learners.
Similar Courses
HTML & CSS Coding for Beginners: Build your own portfolio!
Chris Dixon
Maya for Beginners: Animation
Lucas Ridley
JavaScript for Beginners (includes 6+ real life projects)
Kalob Taulien
Beginner Bootstrap 4: Hand code beautiful responsive websites fast
Chris Dixon