P R.E S E N T S              .

Hands-On Parallel Programming With C# 8 And .NET Core 3

DATE: 21-03-2020  SIZE: 4.02 MB     DISKS: 1x50.00MB   PAGES: n/a

PUBLISHER: Packt Publishing Ltd              GENRE:

AUTHOR: Shakti Tanwar

FORMAT: EPUB  PROTECTION: DRM  EDITION: n/a

URL: https://is.gd/rYBLo6

LANGUAGE: English   ISBN: 9781789133615

: Enhance your enterprise application development skills by mastering        :
: parallel programming techniques in .NET and C# Key Features Write          :
: efficient, fine-grained, and scalable parallel code with C# and .NET Core  :
: Experience how parallel programming works by building a powerful           :
: application Learn the fundamentals of multithreading by working with IIS   :
: and Kestrel Book Description In today's world, every CPU has a multi-core  :
: processor. However, unless your application has implemented parallel       :
: programming, it will fail to utilize the hardware's full processing        :
: capacity. This book will show you how to write modern software on the      :
: optimized and high-performing .NET Core 3 framework using C# 8. Hands-On   :
: Parallel Programming with C# 8 and .NET Core 3 covers how to build         :
: multithreaded, concurrent, and optimized applications that harness the     :
: power of multi-core processors. Once you've understood the fundamentals of :
: threading and concurrency, you'll gain insights into the data structure in :
: .NET Core that supports parallelism. The book will then help you perform   :
: asynchronous programming in C# and diagnose and debug parallel code        :
: effectively. You'll also get to grips with the new Kestrel server and      :
: understand the difference between the IIS and Kestrel operating models.    :
: Finally, you'll learn best practices such as test-driven development, and  :
: run unit tests on your parallel code. By the end of the book, you'll have  :
: developed a deep understanding of the core concepts of concurrency and     :
: asynchrony to create responsive applications that are not CPU-intensive.   :
: What you will learn Analyze and break down a problem statement for         :
: parallelism Explore the APM and EAP patterns and how to move legacy code t :
: Task Apply reduction techniques to get aggregated results Create PLINQ     :
: queries and study the factors that impact their performance Solve          :
: concurrency problems caused by producer-consumer race conditions Discover  :
: the synchronization primitives available in .NET Core Understand how the   :
: threading model works with IIS and Kestrel Find out how you can make the   :
: most of server resources Who this book is for If you want to learn how tas :
: parallelism is used to build robust and scalable enterprise architecture,  :
: this book is for you. Whether you are a beginner to parallelism in C# or a :
: experienced architect, you'll find this book useful to gain insights into  :
: the different threading models supported in .NET Standard and .NET Core.   :
: Prior knowledge of C# is required to understand the concepts covered in    :
: this book.                                                                 :

Looking for suppliers of quality Ebooks in any language!                  ::