C# jest od początku rozwijany w konsekwentny, przemyślany
sposób, a każda nowa funkcjonalność idealnie integruje się z resztą języka. W
efekcie łączy on nowoczesność i bezpieczeństwo. Wersja 8.0 jest kolejną poważną
aktualizacją tego języka. Zapewnia wysokopoziomowe abstrakcje, między innymi
wyrażenia, zapytania i kontynuacje asynchroniczne, ale także udostępnia
niskopoziomowe mechanizmy pozwalające osiągnąć maksymalną wydajność aplikacji
dzięki wykorzystaniu takich konstrukcji jak własne typy wartościowe programisty
czy opcjonalne wskaźniki. Ceną, jaką programista płaci za ten rozwój, jest
konieczność ciągłej nauki. To kolejne, przejrzane i zaktualizowane wydanie doskonałego podręcznika dla
programistów. Znalazły się tu zwięzłe i dokładne informacje na temat języka
C#, Common Language Runtime (CLR) oraz platformy .NET Core.
Zaprezentowano precyzyjne opisy pojęć i konkretne przypadki użycia, a
poszczególne zagadnienia potraktowano dogłębnie i od strony praktycznej. Sporo
uwagi poświęcono dość trudnym tematom, jak współbieżność, bezpieczeństwo i
dostęp do funkcji systemu operacyjnego, przy czym nie zaniedbano kwestii
czytelności i nie spłycono informacji. Nowe składniki języka C# 8.0 i związanej
z nim platformy specjalnie oznaczono, dzięki czemu to wydanie może też służyć
jako podręcznik do C# 7.0. W książce między innymi: Sprawdź, jak w C# pracują najlepsi
programiści!