Tytuł: | Współbieżność w języku C#. Receptury | Tytuł oryginalny | Concurrency in C# Cookbook | Autor: | Stephen Cleary | ISBN: | 978-83-283-2990-4 | Ilość stron: | 248 | Data wydania: | 01/2017 | Oprawa: | Miękka | Format: | 140x208 | Wydawnictwo: | Helion | Cena: | 49.00zł |
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.
Współbieżność w języku C#. Receptury --- Pozycja niedostępna.---
|