ODBIERZ TWÓJ BONUS :: »

Mastering C# Concurrency. Create robust and scalable applications along with responsive UI using concurrency and the multi-threading infrastructure in .NET and C# Evgenii Agafonov, Andrey Koryavchenko

Język publikacji: 1
Mastering C# Concurrency. Create robust and scalable applications along with responsive UI using concurrency and the multi-threading infrastructure in .NET and C# Evgenii Agafonov, Andrey Koryavchenko - okladka książki

Mastering C# Concurrency. Create robust and scalable applications along with responsive UI using concurrency and the multi-threading infrastructure in .NET and C# Evgenii Agafonov, Andrey Koryavchenko - okladka książki

Autorzy:
Evgenii Agafonov, Andrey Koryavchenko
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
284
Dostępne formaty:
     PDF
     ePub
     Mobi

Ebook 29,90 zł najniższa cena z 30 dni

159,00 zł (-10%)
143,10 zł

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

29,90 zł najniższa cena z 30 dni

Poleć tę książkę znajomemu Poleć tę książkę znajomemu!!

Przenieś na półkę

Do przechowalni

Prezent last minute w ebookpoint.pl
Starting with the traditional approach to concurrency, you will learn how to write multithreaded concurrent programs and compose ways that won't require locking. You will explore the concepts of parallelism granularity, and fine-grained and coarse-grained parallel tasks by choosing a concurrent program structure and parallelizing the workload optimally. You will also learn how to use task parallel library, cancellations, timeouts, and how to handle errors. You will know how to choose the appropriate data structure for a specific parallel algorithm to achieve scalability and performance. Further, you'll learn about server scalability, asynchronous I/O, and thread pools, and write responsive traditional Windows and Windows Store applications.
By the end of the book, you will be able to diagnose and resolve typical problems that could happen in multithreaded applications.

Wybrane bestsellery

O autorach książki

Eugene Agafonov leads Lingvo Live 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# since it was in beta version. He is Microsoft MVP in ASP.NET since 2006 and he often speaks at local software development conferences, like DevCon Russia, about cutting edge technologies in modern web and server-side 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 twitter @eugene_agafonov.



3. Other books you may have worked on.



Multithreading in C# 5.0 Cookbook

4. Acknowledgements - people you'd like to thank for their help in producing this book, (friends, family, etc) - this part is written in the first person.

I’d like it just to be a dedication



To Mom and Dad – you are the best parents on Earth and I love you so much

Andrew Koryavchenko is a software developer and architect who lives in Moscow area in Russia. He is one of the founders of rsdn.ru - the biggest Russian software developers community portal.



His specialty is ERP systems and developer tools. He participated in ReSharper Visual Studio extension development, which is a well-known productivity tool for .NET developers. Now he works on parsing and compilation tools for .NET development, and also supports and develops rsdn.ru portal.



Andrew regularly speaks at online and offline events and conferences dedicated to Microsoft technologies, and publishes articles on the software development topics. He also used to teach Enterprise Software Development course in Kuban State University.



Andrew is a Microsoft MVP in C# since 2005.

Packt Publishing - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Ebook
143,10 zł
Dodaj do koszyka
Sposób płatności
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.