Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Søk etter din neste leseopplevelse
Parallel Programming and Concurrency with C# 10 and .NET 6
Spar

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

heftet, Engelsk, 2022
Forfatter:
428,-
Sendes innen 5-9 virkedager

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.

Andre har også sett på

  • Gå til Leave Me Behinds produktside
    Bokomslag for Leave Me Behind
    K M Moronova
    pocket
  • Gå til Intrig i Amalfis produktside
    Bokomslag for Intrig i Amalfi
    Anders de la Motte, Anette de la Motte
    innbundet
  • Gå til Kampen mot krefts produktside
    Bokomslag for Kampen mot kreft
    Fedon Lindberg
    innbundet
  • Gå til Vardagar 12s produktside
    Bokomslag for Vardagar 12
    Ulf Lundell
    innbundet
  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til The Money-Saving Garden Years produktside
    Bokomslag for The Money-Saving Garden Year
    Anya Lautenbach
    innbundet
  • Gå til Hva jeg snakker om når jeg snakker om løpings produktside
    Bokomslag for Hva jeg snakker om når jeg snakker om løping
    Haruki Murakami
    pocket
    215,-
  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    Bokomslag for Barnehageplanlegger 2025 - 2026
    øvrig
  • Gå til Urteboka Mi : Urtebruk i urkulturs produktside
    Bokomslag for Urteboka Mi : Urtebruk i urkultur
    Bang Nora
    heftet
  • Gå til Minnesotas produktside
    Bokomslag for Minnesota
    Jo Nesbø
    innbundet
  • Gå til Trampoline. Aktivitetshefte for barnehagens produktside
    Bokomslag for Trampoline. Aktivitetshefte for barnehagen
    Janne Hals
    øvrig
  • Gå til Den fantastiske bus (dansk)s produktside
    Bokomslag for Den fantastiske bus (dansk)
    Jakob Martin Strid
    innbundet

Du vil kanskje like

  • Gå til The 38 Letters from J.D. Rockefeller to his sons produktside
    Bokomslag for The 38 Letters from J.D. Rockefeller to his son
    J D Rockefeller
    pocket
  • Gå til Knight and the Moths produktside
    Bokomslag for Knight and the Moth
    Rachel Gillig
    innbundet
  • Gå til The Hobbit and the Lord of the Rings: Deluxe Pocket Boxed Sets produktside
    Bokomslag for The Hobbit and the Lord of the Rings: Deluxe Pocket Boxed Set
    J. R. R. Tolkien
    heftet
  • Gå til The Corpus Hermeticum (Collector's Edition) (Laminated Hardback with Jacket)s produktside
    Bokomslag for The Corpus Hermeticum (Collector's Edition) (Laminated Hardback with Jacket)
    Hermes Trismegistus
    innbundet
  • Gå til The Bond That Burnss produktside
    Bokomslag for The Bond That Burns
    Briar Boleyn
    pocket
  • Gå til Cozy Cutiess produktside
    Bokomslag for Cozy Cuties
    Coco Wyo
    heftet
  • Gå til Common Stocks and Uncommon Profits and Other Writingss produktside
    Bokomslag for Common Stocks and Uncommon Profits and Other Writings
    Philip A. Fisher
    heftet
  • Gå til Great Big Beautiful Lifes produktside
    Bokomslag for Great Big Beautiful Life
    Emily Henry
    heftet
  • Gå til Pride and Prejudices produktside
    Bokomslag for Pride and Prejudice
    Jane Austen
    innbundet
  • Gå til Atomic Habitss produktside
    Bokomslag for Atomic Habits
    James Clear
    pocket
  • Gå til The Things We Waters produktside
    Bokomslag for The Things We Water
    Mariana Zapata
    pocket
  • Gå til Zodiac Academy 5s produktside
    Bokomslag for Zodiac Academy 5
    Caroline Peckham
    pocket

Anbefalt for deg

  • Gå til Objektorientert programmering med Pythons produktside
    Bokomslag for Objektorientert programmering med Python
    Henrik Hillestad Løvold
    heftet
  • Gå til Hacking With Python: The Complete and Easy Guide to Ethical Hacking, Python Hacking, Basic Security, and Penetration Testing - Learn How to Hack Fast!s produktside
    Bokomslag for Hacking With Python: The Complete and Easy Guide to Ethical Hacking, Python Hacking, Basic Security, and Penetration Testing - Learn How to Hack Fast!
    Joshua Welsh
    heftet
  • Gå til The Hacker Playbook: Practical Guide to Penetration Testings produktside
    Bokomslag for The Hacker Playbook: Practical Guide to Penetration Testing
    Peter Kim
    heftet
  • Gå til Coding with Roblox Lua in 24 Hourss produktside
    Bokomslag for Coding with Roblox Lua in 24 Hours
    Official Roblox Books(Pearson)
    heftet
  • Gå til Elden Ring Official Strategy Guide, Vol. 3s produktside
    Bokomslag for Elden Ring Official Strategy Guide, Vol. 3
    innbundet
  • Gå til SQL Antipatterns, Volume 1s produktside
    Bokomslag for SQL Antipatterns, Volume 1
    Bill Karwin
    heftet
  • Gå til Patterns, Principles, and Practices of Domain-Driven Designs produktside
    Bokomslag for Patterns, Principles, and Practices of Domain-Driven Design
    Scott Millett, Nick Tune
    heftet
  • Gå til Digitalisering i arbeidslivets produktside
    Bokomslag for Digitalisering i arbeidslivet
    Kioto Villalobos-Sánchez
    heftet
  • Gå til CCENT/CCNA ICND1 100-105 Official Cert Guides produktside
    Bokomslag for CCENT/CCNA ICND1 100-105 Official Cert Guide
    Wendell Odom
    øvrig
  • Gå til Art of Computer Programming, The, Volumes 1-4B, Boxed Sets produktside
    Bokomslag for Art of Computer Programming, The, Volumes 1-4B, Boxed Set
    Donald Knuth
    øvrig
  • Gå til Når lyset bryter gjennoms produktside
    Bokomslag for Når lyset bryter gjennom
    Susanne E. Askvik, Terje Toftenes
    innbundet
  • Gå til Koding for alle i JavaScripts produktside
    Bokomslag for Koding for alle i JavaScript
    Terje Kolderup
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.