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
Austrian Post 5.49 DPD courier 3.99 DPD point 2.99 GLS courier 4.99

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 109 b
44.59 VAT included
In stock at our supplier Shipping in 14-21 days
Austria Delivery to Austria

Up to 30 days for returns


Customers also purchased


Pro .NET Best Practices Stephen Ritchie / Book Paperback
common.buy 60.39
Top
Pro C# 10 with .NET 6 Andrew Troelsen / Book Paperback
common.buy 47.39
Pro Asynchronous Programming with .NET Richard Blewett / Book Paperback
common.buy 103.89
Software Architecture with C# 10 and .NET 6 Francesco Abbruzzese / Book Paperback
common.buy 58.29
Pro .NET Performance Goldshtein / Book Paperback
common.buy 82.89
Atypical ASP.NET Core 6 Design Patterns Guide Carl-Hugo Marcotte / Book Paperback
common.buy 51.39
Top
The Pragmatic Programmer David Thomas / Book Hardback
common.buy 43.89
.NET IL Assembler Serge Lidin / Book Paperback
common.buy 105.09
Practical Entity Framework Core 6 Brian L. Gorman / Book Paperback
common.buy 72.29
Mastering ASP.NET Web API Darren Sim / Book Paperback
common.buy 51.39
Expert .NET 2.0 IL Assembler Serge Lidin / Book Paperback
common.buy 63.19
Practical Hardware Pentesting Jean-Georges Valle / Book Paperback
common.buy 58.29
Beginning gRPC with ASP.NET Core 6 ANTHONY GIRETTI / Book Paperback
common.buy 47.39
Microsoft Blazor Peter Himschoot / Book Paperback
common.buy 76.89
Pro Microservices in .NET 6 Matthew D. Groves / Book Paperback
common.buy 72.29

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 44.29
C# Multithreaded and Parallel Programming Rodney Ringler / Book Paperback
common.buy 50.49
Parallel Programming with C# and .NET Vaskaran Sarcar / Book Paperback
common.buy 59.89
Getting Started with Advanced C# Vaskaran Sarcar / Book Paperback
common.buy 62.89
Concurrency in .NET Riccardo Terrell / Book Paperback
common.buy 51.39
C# Programmer's Study Guide (MCSD) Ali Asad / Book Paperback
common.buy 53.29
Top
C# in Depth, 4E Jon Skeet / Book Paperback
common.buy 50.49
C# CONCURRENCY ASYNCHRONOUS & MULTIT DOBOVIZKI NIR / Book Paperback
common.buy 70.09
Mastering C++ Multithreading Maya Posch / Book Paperback
common.buy 51.39
Mastering Blockchain - Fourth Edition Imran Bashir / Book Paperback
common.buy 50.49
Numerical Methods in Finance with C++ Maciej J Capinski / Book Paperback
common.buy 55.89
PostgreSQL 16 Administration Cookbook Boriss Mejías / Book Paperback
common.buy 55.39
Springer Handbook of Mechanical Engineering, w. DVD-ROM Karl-Heinrich Grote / Book Paperback
common.buy 291.49
Code Like a Pro in C# Jort Rodenburg / Book Paperback
common.buy 68.59
Programming Massively Parallel Processors Wen-mei Hwu / Book Paperback
common.buy 97.19
Professional Chef, Ninth Edition The Culinary Institute of America (CIA) / Book Paperback
common.buy 50.69
Pro .NET Memory Management Konrad Kokosa / Book Paperback
common.buy 85.99

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?