Ocena:

Książka zapewnia kompleksową eksplorację programowania asynchronicznego w .NET, wyjaśniając złożone koncepcje w jasny sposób i oferując praktyczne spostrzeżenia. Chociaż wielu czytelników uważa ją za pouczającą i wartościową, niektórzy uważają, że nie spełnia ona obietnicy przekształcenia czytelników w ekspertów ze względu na styl nauczania i niewystarczające ćwiczenia.
Zalety:⬤ Kompleksowe omówienie koncepcji programowania asynchronicznego w różnych wersjach .NET.
⬤ Przejrzyste i przystępne wyjaśnienia złożonych tematów przez doświadczonych autorów.
⬤ Praktyczne przykłady kodu, które zwiększają zrozumienie.
⬤ Pomaga wypełnić luki pozostawione przez inne zasoby dotyczące współbieżności w języku C#.
⬤ Solidne odniesienie dla programistów poszukujących głębszej wiedzy.
⬤ Niektórzy czytelnicy uważają, że brakuje w nim wystarczających elementów dydaktycznych i praktycznych ćwiczeń.
⬤ Niektóre części wymagają lepszej edycji dla jasności i czytelności.
⬤ Indeks jest uważany za niewystarczający do zlokalizowania konkretnych tematów.
⬤ Starsze przykłady mogą nie być tak istotne dla obecnych praktyk, potencjalnie dezorientując nowszych deweloperów.
(na podstawie 17 opinii czytelników)
Pro Asynchronous Programming with .Net
Rozdział 1: Wprowadzenie do programowania asynchronicznego. Rozdział 2: Ewolucja asynchronicznego API .
NET Asynchronous API. Rozdział 3: Zadania. Rozdział 4: Podstawowe bezpieczeństwo wątków.
Rozdział 5: Współbieżne struktury danych i prymitywy.
Rozdział 6: Szybkość i płynność: Tworzenie responsywnego interfejsu użytkownika. Rozdział 7: Asynchronizacja w .
NET 4.5 - async i await. Rozdział 8: Wszystko jest zadaniem. Rozdział 9: Asynchronizacja po stronie serwera.
Rozdział 10: Programowanie równoległe. Rozdział 11: Konstrukcje przepływu danych. Rozdział 12: Planowanie zadań.
Rozdział 13: Debugowanie Async w Visual Studio. Rozdział 14: Debugowanie Async poza Visual Studio