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

receptury

Tytuł oryginalny:
Concurrency in C#
cookbook,
Autor:
Stephen Cleary
Tłumacz:
Lech Lachowski
Wydawcy:
Wydawnictwo Helion (2017)
NASBI (2017)
ebookpoint BIBLIO (2017)
ISBN:
978-83-283-2990-4, 978-83-283-2991-1
Autotagi:
dokumenty elektroniczne
druk
e-booki

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.
Więcej...
Wypożycz w bibliotece
Dostęp online
Dodaj link
Kup
Brak ofert.
Recenzje

Brak recenzji - napisz pierwszą.

Nikt jeszcze nie obserwuje nowych recenzji tego dzieła.
Okładki
Kliknij na okładkę żeby zobaczyć powiększenie lub dodać ją na regał.

Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Rozwoju Regionalnego
Dotacje na innowacje - Inwestujemy w Waszą przyszłość
foo