La Milano

Parallel Programming with C# and .NET: Fundamentals of Concurrency and Asynchron

Description: Parallel Programming with C# and .NET by Vaskaran Sarcar If you need to understand concurrency, this book is your guide to the fundamentals behind the advanced software you seek to implement to achieve highly responsive and scalable code. Support for parallel computation is an essential part of concurrency. Concurrency is an advanced concept and solutions are not straightforward. Many developers have been burned by it and are still being burned by it. This book aims to simplify the concept for C# developers. It tries to simplify the concept using the Task Parallel Library (TPL), Concurrent Collections, Parallel LINQ (PLINQ), Asynchronous Programming Patterns, and related topics.The book starts with an overview of TPL and discusses Tasks. Understanding these areas is necessary to learn the concepts that follow in the book. You will go through special scenarios, such as handling exceptions and cancellations, followed by demonstrations of synchronization techniques and concurrent collections. You will see demonstrations of parallel loops to speed up the computations. And youll understand PLINQ in detail. Finally, youll learn how to simplify asynchronous programming with async and await keywords is discussed.The book contains "Q&A sessions", review questions, and exercises (in .NET 8 and C#12). After reading the book, you will be able to understand advanced concepts in parallel programming and implement them in your code. What You Will LearnUnderstand concurrent and multi-threaded developmentUnderstand how some modern-day C# features can promote parallel programmingDemonstrate the latest patterns for parallel development Who This Book Is ForDevelopers familiar with C# but are absolute beginners for parallel programming. FORMAT Paperback CONDITION Brand New Author Biography Vaskaran Sarcar obtained his Master of Engineering degree in Software Engineering from Jadavpur University, Kolkata (India), and an MCA from Vidyasagar University, Midnapore (India). He was a National Gate Scholar (2007-2009) and has over 12 years of experience in education and the IT industry. He devoted his early years (2005-2007) to the teaching profession at various engineering colleges, and later he joined HP India PPS R&D Hub in Bangalore. He worked there until August 2019 and became a Senior Software Engineer and Team Lead. After working for more than ten years at HP, he decided to follow his passion completely. He is now an independent full-time author. Table of Contents Chapter 1: Understanding Tasks.- Chapter 2: Handling Special Scenarios.- Chapter 3: Exploring Synchronization and Concurrent Collections.- Chapter 4: Working on Parallel Loops.- Chapter 5: Parallel LiNQ.- Chapter 6: Simplifying Asynchronous Programs.- Appendix A.- Appendix B.- Appendix C. Details ISBN Author Vaskaran Sarcar Publisher Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Edition Description 1st ed. Edition 1st ISBN-13 9798868804878 Format Paperback Imprint APress Subtitle Fundamentals of Concurrency and Asynchrony Behind Fast-Paced Applications Place of Publication Berlin Country of Publication Germany Audience Professional & Vocational Year 2024 DEWEY 005.133 Pages 457 Illustrations 37 Illustrations, black and white; XXVII, 457 p. 37 illus. Publication Date 2024-09-18 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:161519899;

Price: 121.94 AUD

Location: Melbourne

End Time: 2024-10-31T13:29:22.000Z

Shipping Cost: 0 AUD

Product Images

Parallel Programming with C# and .NET: Fundamentals of Concurrency and Asynchron

Item Specifics

Restocking fee: No

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 30 Days

Format: Paperback

ISBN-13: 9798868804878

Author: Vaskaran Sarcar

Type: Does not apply

Book Title: Parallel Programming with C# and .NET

Language: Does not apply

Recommended

Parallel Programming (International Computer Science Series) - Paperback - GOOD
Parallel Programming (International Computer Science Series) - Paperback - GOOD

$4.79

View Details
Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microse
Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microse

$11.43

View Details
Programming the Parallel Port: Interfacing the PC for Data Acquisition and...
Programming the Parallel Port: Interfacing the PC for Data Acquisition and...

$30.42

View Details
Parallel Programming: for Multicore and Cluster Systems - Hardcover - VERY GOOD
Parallel Programming: for Multicore and Cluster Systems - Hardcover - VERY GOOD

$16.68

View Details
Parallel Programming: For Multicore and Cluster Systems
Parallel Programming: For Multicore and Cluster Systems

$24.31

View Details
Programming Massively Parallel Processors A Hands-On Approach
Programming Massively Parallel Processors A Hands-On Approach

$39.99

View Details
Elixir in Action, Juric, Saša, 9781617295027
Elixir in Action, Juric, Saša, 9781617295027

$8.00

View Details
Programming Phoenix 1.4: Productive | Reliable | Fast
Programming Phoenix 1.4: Productive | Reliable | Fast

$8.82

View Details
Python Parallel Programming Cookbook - Paperback, by Zaccone Giancarlo - Good
Python Parallel Programming Cookbook - Paperback, by Zaccone Giancarlo - Good

$8.27

View Details
Parallel Programming Paperback R. H. Perrott
Parallel Programming Paperback R. H. Perrott

$6.45

View Details