Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Współbieżność w języku C#. RecepturyTylna okładka: Współbieżność w języku C#. Receptury

Współbieżność w języku C#. Receptury

Autor: Stephen Cleary

Tłumacz: Lech Lachowski

Helion

49,00 zł

Pozycja chwilowo niedostępna.

Czytaj fragmentPobierz PDF

Kategorie
.NET, C#
Wydawca
Helion
Rodzaj
książka
Format
140x208
Oprawa
miękka
Stron
248
Data wydania
2017-01-20
ISBN
978-83-283-2990-4
Tytuł oryginału
Concurrency in C# Cookbook
Seria
Oddychając z trudem, Prywatny

Fragment książki — 24 strony

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Współbieżność w języku C#. Receptury” — strona 1 z 241
  • Fragment „Współbieżność w języku C#. Receptury” — strona 2 z 242
  • Fragment „Współbieżność w języku C#. Receptury” — strona 3 z 243
  • Fragment „Współbieżność w języku C#. Receptury” — strona 4 z 244
  • Fragment „Współbieżność w języku C#. Receptury” — strona 5 z 245
  • Fragment „Współbieżność w języku C#. Receptury” — strona 6 z 246
  • Fragment „Współbieżność w języku C#. Receptury” — strona 7 z 247
  • Fragment „Współbieżność w języku C#. Receptury” — strona 8 z 248
  • Fragment „Współbieżność w języku C#. Receptury” — strona 9 z 249
  • Fragment „Współbieżność w języku C#. Receptury” — strona 10 z 2410
  • Fragment „Współbieżność w języku C#. Receptury” — strona 11 z 2411
  • Fragment „Współbieżność w języku C#. Receptury” — strona 12 z 2412
  • Fragment „Współbieżność w języku C#. Receptury” — strona 13 z 2413
  • Fragment „Współbieżność w języku C#. Receptury” — strona 14 z 2414
  • Fragment „Współbieżność w języku C#. Receptury” — strona 15 z 2415
  • Fragment „Współbieżność w języku C#. Receptury” — strona 16 z 2416
  • Fragment „Współbieżność w języku C#. Receptury” — strona 17 z 2417
  • Fragment „Współbieżność w języku C#. Receptury” — strona 18 z 2418
  • Fragment „Współbieżność w języku C#. Receptury” — strona 19 z 2419
  • Fragment „Współbieżność w języku C#. Receptury” — strona 20 z 2420
  • Fragment „Współbieżność w języku C#. Receptury” — strona 21 z 2421
  • Fragment „Współbieżność w języku C#. Receptury” — strona 22 z 2422
  • Fragment „Współbieżność w języku C#. Receptury” — strona 23 z 2423
  • Fragment „Współbieżność w języku C#. Receptury” — strona 24 z 2424

Opis

Współbieżność jest jednym z wymogów nowoczesnych aplikacji, niezależnie od ich rodzaju i platformy. Tworzenie współbieżnych aplikacji jest co prawda dość złożone, jednak cecha ta czyni interfejs użytkownika bardziej responsywnym, a systemy — skalowalnymi. Zrozumienie istoty współbieżności i umiejętność jej zaimplementowania jest już koniecznością dla profesjonalnego dewelopera, nawet jeśli zagadnienia te wydają się trudne i skomplikowane.

Ta książka przedstawia nowoczesne podejście do współbieżności. Jest przeznaczona dla programistów, którzy chcą poszerzyć swoją wiedzę i umiejętności. Omówiono tu zagadnienia wielowątkowości i przedstawiono kilka różnych rodzajów współbieżności, w tym programowanie równoległe, asynchroniczne i reaktywne. Opisano biblioteki, dzięki którym programowanie współbieżnych aplikacji staje się znacznie łatwiejsze poprzez podniesienie poziomu abstrakcji. Zawarte w książce receptury uzupełniono o działający kod i przedyskutowano sposób ich działania.

W książce między innymi:
  • Omówienie różnych rodzajów współbieżności
  • Reaktywność i przepływ zdarzeń
  • Biblioteka zadań równoległych (TPL)
  • Biblioteki rozszerzeń reaktywnych w LINQ
  • Prowadzenie testów jednostkowych za pomocą kodu współbieżnego
  • Asynchroniczne programowanie obiektowe
  • Synchronizacja wątków

Kod współbieżny — responsywność, skalowalność, nowoczesność!

Stephen Cleary jest doświadczonym programistą. Od samego początku tworzy oprogramowanie open source, między innymi bibliotek Boost C++. Opublikował również kilka własnych bibliotek i narzędzi.

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.