LIBRISTO
LIBROAMANTO
obligatoriu
Faceți parte dintr-o comunitate de iubitori de cărți din întreaga lume și beneficiați de o mulțime de avantaje Creați-vă un cont gratuit
0
Transport gratuit la punctele de livrare Pick Up peste 349.00 lei
Packeta 15.00 lei Serviciul de curierat Cargus 28.00 lei Easybox 20.00 lei FAN Courier 20.00 lei Punct FAN 16.00 lei Punct DPD 17.00 lei Curier DPD 25.00 lei

Livrare gratuită pentru comenzile peste 349,00 lei.

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

Limba englezăengleză
Carte Carte broșată
Carte Parallel Programming and Concurrency with C# 10 and .NET 6 Alvin Ashcraft
Codul Libristo: 41462932
Editura Packt Publishing, august 2022
Leverage the latest parallel and concurrency features in .NET 6 when building your next application... Descrierea completă
? points 109 b
236.40 lei
În depozitul extern Expediem în 14-21 zile

Până la 30 de zile pentru returnare


Clienții au cumpărat de asemenea


Pro .NET Best Practices Stephen Ritchie / Carte Carte broșată
common.buy 306.16 lei
C# 10 and .NET 6 - Modern Cross-Platform Development Mark J. Price / Carte Carte broșată
common.buy 444.01 lei
Top
Pro C# 10 with .NET 6 Andrew Troelsen / Carte Carte broșată
common.buy 251.37 lei
Pro Asynchronous Programming with .NET Richard Blewett / Carte Carte broșată
common.buy 500.57 lei
Software Architecture with C# 10 and .NET 6 Francesco Abbruzzese / Carte Carte broșată
common.buy 309.17 lei
Pro .NET Performance Goldshtein / Carte Carte broșată
common.buy 399.41 lei
Atypical ASP.NET Core 6 Design Patterns Guide Carl-Hugo Marcotte / Carte Carte broșată
common.buy 272.58 lei
Top
The Pragmatic Programmer David Thomas / Carte Copertă tare
common.buy 232.55 lei
.NET IL Assembler Serge Lidin / Carte Carte broșată
common.buy 557.02 lei
Practical Entity Framework Core 6 Brian L. Gorman / Carte Carte broșată
common.buy 383.19 lei
Mastering ASP.NET Web API Darren Sim / Carte Carte broșată
common.buy 272.58 lei
Expert .NET 2.0 IL Assembler Serge Lidin / Carte Carte broșată
common.buy 334.96 lei
Practical Hardware Pentesting Jean-Georges Valle / Carte Carte broșată
common.buy 309.17 lei
Developing Cloud-Native Solutions with Microsoft Azure and .NET Ashirwad Satapathi / Carte Carte broșată
common.buy 190.03 lei
Beginning gRPC with ASP.NET Core 6 ANTHONY GIRETTI / Carte Carte broșată
common.buy 251.37 lei
Microsoft Blazor Peter Himschoot / Carte Carte broșată
common.buy 388.39 lei
Pro Microservices in .NET 6 Matthew D. Groves / Carte Carte broșată
common.buy 383.19 lei

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.

Actriță & Poliglotă
EWA KASP pentru
Redă videoclipul
Ewa Kasp
Libristo are cea mai mare selecție de literatură în limbi străine. De aceea îmi cumpăr cărțile de aici.

Informații despre carte

Titlu complet Parallel Programming and Concurrency with C# 10 and .NET 6
Limba engleză
Legare Carte - Carte broșată
Data publicării 2022
Număr pagini 320
EAN 9781803243672
ISBN 1803243678
Codul Libristo 41462932
Greutatea 600
Dimensiuni 191 x 235 x 18
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Ar putea de asemenea, să te intereseze


Concurrency in C# Cookbook Stephen Cleary / Carte Carte broșată
common.buy 234.84 lei
C# Multithreaded and Parallel Programming Rodney Ringler / Carte Carte broșată
common.buy 267.59 lei
High-Performance Programming in C# and .NET Jason Alls / Carte Carte broșată
common.buy 293.37 lei
Parallel Programming with C# and .NET Vaskaran Sarcar / Carte Carte broșată
common.buy 317.38 lei
Getting Started with Advanced C# Vaskaran Sarcar / Carte Carte broșată
common.buy 333.19 lei
Concurrency in .NET Riccardo Terrell / Carte Carte broșată
common.buy 272.16 lei
Software Architecture with C# 12 and .NET 8 - Fourth Edition Francesco Abbruzzese / Carte Carte broșată
common.buy 277.78 lei
C# Programmer's Study Guide (MCSD) Ali Asad / Carte Carte broșată
common.buy 282.35 lei
Top
C# in Depth, 4E Jon Skeet / Carte Carte broșată
common.buy 267.59 lei
C# CONCURRENCY ASYNCHRONOUS & MULTIT DOBOVIZKI NIR / Carte Carte broșată
common.buy 371.24 lei
Mastering C++ Multithreading Maya Posch / Carte Carte broșată
common.buy 272.58 lei
Top
Modern Time Series Forecasting with Python - Second Edition Jeffrey Tackes / Carte Carte broșată
common.buy 309.17 lei
Mastering Blockchain - Fourth Edition Imran Bashir / Carte Carte broșată
common.buy 267.59 lei
Numerical Methods in Finance with C++ Maciej J Capinski / Carte Carte broșată
common.buy 296.18 lei
PostgreSQL 16 Administration Cookbook Boriss Mejías / Carte Carte broșată
common.buy 293.37 lei
Springer Handbook of Mechanical Engineering, w. DVD-ROM Karl-Heinrich Grote / Carte Carte broșată
common.buy 1 471.57 lei
Code Like a Pro in C# Jort Rodenburg / Carte Carte broșată
common.buy 363.23 lei
Programming Massively Parallel Processors Wen-mei Hwu / Carte Carte broșată
common.buy 492.98 lei
Professional Chef, Ninth Edition The Culinary Institute of America (CIA) / Carte Carte broșată
common.buy 268.84 lei
Pro .NET Memory Management Konrad Kokosa / Carte Carte broșată
common.buy 455.76 lei

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo
Consilier de cărți Libroamiko
Bună ziua, sunt Libroamiko, vă pot ajuta?