With Hands-On Parallel Programming with C# 8 and .NET Core 3, experience how parallel programming works by building a powerful application. Learn the fundamentals of multithreading by working with IIS and Kestrel. (Limited-time offer)
Table of Contents
- Section 1: Fundamentals of Threading, Multitasking, and Asynchrony
- Introduction to Parallel Programming
- Task Parallelism
- Implementing Data Parallelism
- Using PLINQ
- Section 2: Data Structures that Support Parallelism in .NET Core
- Synchronization Primitives
- Using Concurrent Collections
- Improving Performance with Lazy Initialization
- Section 3: Asynchronous Programming Using C#
- Introduction to Asynchronous Programming
- Async, Await, and Task-Based Asynchronous Programming Basics
- Section 4: Debugging, Diagnostics, and Unit Testing for Async Code
- Debugging Tasks Using Visual Studio
- Writing Unit Test Cases for Parallel and Asynchronous Code
- Section 5: Parallel Programming Feature Additions to .NET Core
- IIS and Kestrel in ASP.NET Core
- Patterns in Parallel Programming
- Distributed Memory Management
- Assessments
Download Free PDF / Read Online
Author(s): Shakti Tanwar
Publisher: Packt Publishing
Published: December 2019
Format(s): Online
File size: –
Number of pages: 346
Download / View Link(s): Claim this offer
Free as of08/19/2020 04/24/2022.
Publisher: Packt Publishing
Published: December 2019
Format(s): Online
File size: –
Number of pages: 346
Download / View Link(s): Claim this offer
Free as of