Items related to C# Multithreaded and Parallel Programming

C# Multithreaded and Parallel Programming - Softcover

  • 3.50 out of 5 stars
    6 ratings by Goodreads
 
9781849688321: C# Multithreaded and Parallel Programming

Synopsis

Develop powerful C# applications to take advantage of today's multicore hardware

About This Book

  • Make use of the latest Visual Studio debugging tools, to manage and debug multiple threads running simultaneously
  • Learn how to use the Thread, Task, and Parallel libraries in your C# applications
  • Explore the evolution of multithreaded development in C#, starting with BackgroundWorker classes and moving on to threads and tasks and finally covering Async

Who This Book Is For

If you are a C# developer and want to learn how to take advantage of the features of .NET for concurrent and multithreaded applications, then this book is for you. If you are already comfortable with C# but want to learn more about parallel design patterns, threads, tasks, and async, then look no further!

What You Will Learn

  • Explore all the essential methods used for programming multithreaded applications
  • Enhance the performance of an application by designing various parallel operations to achieve concurrency
  • Build powerful applications using the Task Parallel Library (TPL), which makes concurrent processing of items in a data collection simple
  • Implement data parallelism using the Parallel library, concurrent collections, and PLINQ
  • Debug your multithreaded applications using the Threads view, Tasks window, Parallel Stacks window, and Parallel Watch window
  • Accomplish any given parallel task using two of the most popular parallel patterns for development: Pipelining and producer-consumer
  • Get to grips with the Asynchronous Programming Model (APM) to learn to begin and end asynchronous operations

In Detail

Most modern machines have dual-core processors. This means that the present-day computer has the ability to multitask. Using multiple cores means your applications can process data faster and be more responsive to users. However, to fully exploit this in your applications, you need to write multithreading code.

We will begin by covering some techniques that have been around since the beginning of .NET, including the BackgroundWorker component, timers, and the Thread class. We will use tasks, task factories, and parallel loops to develop multithreaded applications at a higher level than directly creating and managing individual threads. Finally, we will look at the tools Visual Studio provides for debugging parallel applications, common concurrent design patterns, and the latest updates in PLINQ and async.

"synopsis" may belong to another edition of this title.

About the Author

Rodney Ringler

Rodney Ringler has 25 years' experience developing multitasking and parallel applications, with the last 10 focused on C# and .NET. He graduated cum laude from Clemson University with a BS degree in Computer Engineering. He then worked for 12 years in the fiber optic manufacturing industry on C-based real-time multitasking process control systems, where he went from being a developer to a project manager to an IT architect. After this, he spent 8 years running his own application development and hosting company focused on both .NET and open source technologies. He then spent several years as a consultant, working with companies in the retail, software, and manufacturing industries. Currently, Rodney works as a senior .NET developer at a manufacturing company based in Charlotte, NC, and takes .NET and object-oriented programming classes at Central Piedmont Community College. In his spare time, Rodney enjoys life in Lake Wylie, SC, with his wife and four children.

"About this title" may belong to another edition of this title.

  • PublisherPackt Pub Ltd
  • Publication date2014
  • ISBN 10 184968832X
  • ISBN 13 9781849688321
  • BindingPaperback
  • LanguageEnglish
  • Number of pages344
  • Rating
    • 3.50 out of 5 stars
      6 ratings by Goodreads

Buy Used

Condition: Very Good
May have limited writing in cover...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for C# Multithreaded and Parallel Programming

Stock Image

Ringler, Rodney
Published by Packt Publishing, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.3. Seller Inventory # G184968832XI4N00

Contact seller

Buy Used

US$ 6.29
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Ringler, Rodney
Published by Packt Pub Ltd, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 23084348

Contact seller

Buy Used

US$ 6.76
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Ringler, Rodney
Published by Packt Pub Ltd, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 23084348-n

Contact seller

Buy New

US$ 50.42
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ringler, Rodney
Published by Packt Pub Ltd, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160253711

Contact seller

Buy New

US$ 49.08
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Ringler, Rodney
Published by Packt Publishing 12/27/2014, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. C# Multithreaded and Parallel Programming 1.3. Book. Seller Inventory # BBS-9781849688321

Contact seller

Buy New

US$ 54.18
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Ringler, Rodney
Published by Packt Pub Ltd, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781849688321

Contact seller

Buy New

US$ 55.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Rodney Ringler
Published by Packt Publishing Limited, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781849688321

Contact seller

Buy New

US$ 55.89
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Rodney Ringler
Published by Packt Publishing Limited, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781849688321

Contact seller

Buy New

US$ 51.46
Convert currency
Shipping: US$ 7.96
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ringler, Rodney
Published by Packt Publishing 2014-12, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781849688321

Contact seller

Buy New

US$ 44.76
Convert currency
Shipping: US$ 21.01
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Ringler, Rodney
Published by Packt Pub Ltd, 2014
ISBN 10: 184968832X ISBN 13: 9781849688321
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781849688321_new

Contact seller

Buy New

US$ 50.67
Convert currency
Shipping: US$ 16.25
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 5 more copies of this book

View all search results for this book