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#

    (ebook) (audiobook) (audiobook) Język publikacji: angielski
    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 - okładka ebooka

    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 - okładka ebooka

    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 - okładka audiobooka MP3

    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 - okładka audiobooks CD

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

    Ebook

    159,00 zł

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

    Przenieś na półkę

    Do przechowalni

    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 ebooka

    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.

    Zamknij

    Wybierz metodę płatności

    Zamknij Pobierz aplikację mobilną Ebookpoint