Items related to Multithreading in C# 5.0 Cookbook: Over 70 Recipes...

Multithreading in C# 5.0 Cookbook: Over 70 Recipes to Help You Learn Asynchronous and Parallel Programming With C# 5.0 Quickly and Efficiently - Softcover

  • 4.31 out of 5 stars
    13 ratings by Goodreads
 
9781849697644: Multithreading in C# 5.0 Cookbook: Over 70 Recipes to Help You Learn Asynchronous and Parallel Programming With C# 5.0 Quickly and Efficiently

Synopsis

Multithreaded programming can seem overwhelming but this book clarifies everything through its cookbook approach. Packed with practical tasks, it's the quick and easy way to start delving deep into the power of multithreading in C#.

Overview

  • Delve deep into the .NET threading infrastructure and use Task Parallel Library for asynchronous programming
  • Scale out your server applications effectively
  • Successfully program Windows 8 and Windows Azure asynchronous applications

In Detail

In an age when computer processors are being developed to contain more and more cores, multithreading is a key factor for creating scalable, effective, and responsive applications. If you fail to do it correctly, it can lead to puzzling problems that take a huge amount of time to resolve. Therefore, having a solid understanding of multithreading is a must for the modern application developer.

Multithreading in C# 5.0 Cookbook is an easy-to-understand guide to the most puzzling programming problems. This book will guide you through practical examples dedicated to various aspects of multithreading in C# on Windows and will give you a good basis of practical knowledge which you can then use to program your own scalable and reliable multithreaded applications.

This book guides you through asynchronous and parallel programming from basic examples to practical, real-world solutions to complex problems. You will start from the very beginning, learning what a thread is, and then proceed to learn new concepts based on the information you get from the previous examples.

After describing the basics of threading, you will be able to grasp more advanced concepts like Task Parallel Library and C# asynchronous functions. Then, we move towards parallel programming, starting with basic data structures and gradually progressing to the more advanced patterns. The book concludes with a discussion of the specifics of Windows 8 application programming, giving you a complete understanding of how Windows 8 applications are different and how to program asynchronous applications for Windows 8.

What you will learn from this book

  • Work with raw threads, synchronize threads, and coordinate their work
  • Develop your own asynchronous API with Task Parallel Library
  • Use C# 5.0 asynchronous language features
  • Scale up your server application with I/O threads
  • Parallelize your LINQ queries with PLINQ
  • Use common concurrent collections
  • Apply different parallel programming patterns
  • Work with Windows 8 and Windows Azure asynchronous APIs
  • Use Reactive Extensions to run asynchronous operations and manage their options

Approach

This book is an easy-to-follow guide full of hands-on examples of real-world multithreading tasks. Each topic is explained and placed in context, and for the more inquisitive readers, there are also more in-depth details of the concepts used.

Who this book is written for

If you are a developer or new to multithreaded programming and you are looking for a quick and easy way to get started, then this book is for you. It is assumed that you have some experience in C# and .NET already, and you should also be familiar with computer science and basic algorithms and data structure.

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

About the Author

Eugene Agafonov

Eugene Agafonov leads a web development department at ABBYY, and lives and works in Moscow. He has over 15 years of professional experience in software development and started to work with C# from the time it was in its beta version. He is a Microsoft MVP in ASP.NET since 2006, and he often speaks at local software development conferences, such as TechEd Russia, about cutting-edge technologies in the Modern Web and serverside application development. His main professional interests are cloud-based software architecture, scalability, and reliability. Eugene is a huge fan of football and plays the guitar with a local rock band. You can reach him at his personal blog eugeneagafonov.com or with his twitter handle @eugene_agafonov.

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

  • PublisherPackt Pub Ltd
  • Publication date2013
  • ISBN 10 1849697647
  • ISBN 13 9781849697644
  • BindingPaperback
  • LanguageEnglish
  • Number of pages250
  • Rating
    • 4.31 out of 5 stars
      13 ratings by Goodreads

Buy Used

Condition: Good
Connecting readers with great books...
View this item

US$ 3.75 shipping within U.S.A.

Destination, rates & speeds

Search results for Multithreading in C# 5.0 Cookbook: Over 70 Recipes...

Stock Image

Agafonov, Eugene
Published by Packt Publishing, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

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

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_366287431

Contact seller

Buy Used

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

Quantity: 1 available

Add to basket

Stock Image

Agafonov, Eugene
Published by Packt Pub Ltd, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
Used Softcover

Seller: medimops, Berlin, Germany

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

Condition: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M01849697647-G

Contact seller

Buy Used

US$ 39.58
Convert currency
Shipping: US$ 10.17
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Agafonov, Eugene
Published by Packt Pub Ltd, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
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 # ABLIING23Mar2912160253907

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Stock Image

Agafonov, Eugene
Published by Packt Pub Ltd, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
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-9781849697644

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Stock Image

Eugene Agafonov
Published by Packt Publishing Limited, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
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-9781849697644

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Stock Image

Eugene Agafonov
Published by Packt Publishing Limited, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
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-9781849697644

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Stock Image

Agafonov, Eugene
Published by Packt Publishing 2013-05, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
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-9781849697644

Contact seller

Buy New

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

Quantity: 10 available

Add to basket

Stock Image

Agafonov, Eugene
Published by Packt Pub Ltd, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
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 # ria9781849697644_new

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Stock Image

Eugene Agafonov
Published by Packt Publishing Limited, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

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

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 529. Seller Inventory # C9781849697644

Contact seller

Buy New

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

Quantity: Over 20 available

Add to basket

Seller Image

Eugene Agafonov
Published by Packt Publishing, 2013
ISBN 10: 1849697647 ISBN 13: 9781849697644
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

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

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Seller Inventory # 9781849697644

Contact seller

Buy New

US$ 89.49
Convert currency
Shipping: US$ 34.49
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 2 more copies of this book

View all search results for this book