LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 69.99 €
DPD courier 5.99 Bpost point 7.99 Bpost 7.49 DPD point 3.49 GLS courier 4.99

Free delivery for orders over 69.99 euro.

Parallel Programming and Concurrency with C# 10 and .NET 6

Language EnglishEnglish
Book Paperback
Book Parallel Programming and Concurrency with C# 10 and .NET 6 Alvin Ashcraft
Libristo code: 41462932
Publishers Packt Publishing, August 2022
Leverage the latest parallel and concurrency features in .NET 6 when building your next application... Full description
? points 104 b
42.89
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Pro .NET Best Practices Stephen Ritchie / Book Paperback
common.buy 58.24
Pro C# 10 with .NET 6 Andrew Troelsen / Book Paperback
common.buy 45.11
Pro Asynchronous Programming with .NET Richard Blewett / Book Paperback
common.buy 100.13
Software Architecture with C# 10 and .NET 6 Francesco Abbruzzese / Book Paperback
common.buy 56.12
Pro .NET Performance Goldshtein / Book Paperback
common.buy 79.84
Atypical ASP.NET Core 6 Design Patterns Guide Carl-Hugo Marcotte / Book Paperback
common.buy 49.56
.NET IL Assembler Serge Lidin / Book Paperback
common.buy 100.53
Top
The Pragmatic Programmer David Thomas / Book Hardback
common.buy 41.88
Microsoft Blazor Peter Himschoot / Book Paperback
common.buy 73.99
Mastering ASP.NET Web API Darren Sim / Book Paperback
common.buy 49.56
Expert .NET 2.0 IL Assembler Serge Lidin / Book Paperback
common.buy 60.46
Practical Entity Framework Core 6 Brian L. Gorman / Book Paperback
common.buy 69.14
Pro Microservices in .NET 6 Matthew D. Groves / Book Paperback
common.buy 69.14
Beginning gRPC with ASP.NET Core 6 ANTHONY GIRETTI / Book Paperback
common.buy 45.11
Practical Hardware Pentesting Jean-Georges Valle / Book Paperback
common.buy 56.12
Top
MANDÍBULA MONICA OJEDA / Book Hardback
common.buy 21.39

Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and challenges of asynchrony, parallelism, and concurrency in .NET via practical examples


Key Features:

  • Learn to implement parallel programming and handle concurrency in .NET efficiently
  • Switch threads while debugging and learn how to monitor specific threads in Visual Studio
  • Discover how to cancel tasks with callbacks, by polling, or by using a task with wait handles


Book Description:

.NET has included managed threading capabilities since the beginning, but early techniques had inherent risks: memory leaks, thread synchronization issues, and deadlocks. This book will help you avoid those pitfalls and leverage the modern constructs available in .NET 6 and C# 10, while providing recommendations on patterns and best practices for parallelism and concurrency. Parallel, concurrent, and asynchronous programming are part of every .NET application today, and it becomes imperative for modern developers to understand how to effectively use these techniques.


This book will teach intermediate-level .NET developers how to make their applications faster and more responsive with parallel programming and concurrency in .NET and C# with practical examples. The book starts with the essentials of multi-threaded .NET development and explores how the language and framework constructs have evolved along with .NET. You will later get to grips with the different options available today in .NET 6, followed by insights into best practices, debugging, and unit testing.


By the end of this book, you will have a deep understanding of why, when, and how to employ parallelism and concurrency in any .NET application.


What You Will Learn:

  • Prevent deadlocks and race conditions with managed threading
  • Update Windows app UIs without causing exceptions
  • Explore best practices for introducing asynchronous constructs to existing code
  • Avoid pitfalls when introducing parallelism to your code
  • Implement the producer-consumer pattern with Dataflow blocks
  • Enforce data sorting when processing data in parallel and safely merge data from multiple sources
  • Use concurrent collections that help synchronize data across threads
  • Debug an everyday parallel app with the Parallel Stacks and Parallel Tasks windows


Who this book is for:

This book is for beginner to intermediate-level .NET developers who want to employ the latest parallel and concurrency features in .NET when building their applications. Readers should have a solid understanding of the C# language and any version of the .NET Framework or .NET Core.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Parallel Programming and Concurrency with C# 10 and .NET 6
Language English
Binding Book - Paperback
Date of issue 2022
Number of pages 320
EAN 9781803243672
ISBN 1803243678
Libristo code 41462932
Publishers Packt Publishing
Weight 600
Dimensions 191 x 235 x 18
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Concurrency in C# Cookbook Stephen Cleary / Book Paperback
common.buy 42.19
C# Multithreaded and Parallel Programming Rodney Ringler / Book Paperback
common.buy 48.55
Parallel Programming with C# and .NET Vaskaran Sarcar / Book Paperback
common.buy 57.03
Getting Started with Advanced C# Vaskaran Sarcar / Book Paperback
common.buy 59.75
Concurrency in .NET Riccardo Terrell / Book Paperback
common.buy 48.95
C# CONCURRENCY ASYNCHRONOUS & MULTIT DOBOVIZKI NIR / Book Paperback
common.buy 67.42
C# Programmer's Study Guide (MCSD) Ali Asad / Book Paperback
common.buy 49.86
Top
C# in Depth, 4E Jon Skeet / Book Paperback
common.buy 48.55
Mastering C++ Multithreading Maya Posch / Book Paperback
common.buy 49.56
Top
Mastering Blockchain - Fourth Edition Imran Bashir / Book Paperback
common.buy 48.55
PostgreSQL 16 Administration Cookbook Boriss Mejías / Book Paperback
common.buy 53.29
Numerical Methods in Finance with C++ Maciej J Capinski / Book Paperback
common.buy 53.90
Code Like a Pro in C# Jort Rodenburg / Book Paperback
common.buy 65.61
Springer Handbook of Mechanical Engineering, w. DVD-ROM Karl-Heinrich Grote / Book Paperback
common.buy 280.32
Top
Chainsaw Man Box Set Tatsuki Fujimoto / Book Paperback
common.buy 89.23
Professional Chef, Ninth Edition The Culinary Institute of America (CIA) / Book Paperback
common.buy 49.56
Programming Massively Parallel Processors Wen-mei Hwu / Book Paperback
common.buy 93.87

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?