"C# jest od początku rozwijany w konsekwentny, przemyślany sposób, a każda nowa funkcjonalność perfekcyjnie wiąże się z resztą języka. W rezultacie łączy on innowacyjność 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, lecz także udostępnia niskopoziomowe mechanizmy zezwalające osiągnąć maksymalną produktywność 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 genialnego podręcznika dla programistów. Znalazły się tu zwięzłe i dokładne dane na temat języka C#, Common Language Runtime (CLR) oraz platformy.NET Core.
Zaprezentowano precyzyjne opisy pojęć i mocne przypadki zastosowania, a poszczególne zagadnienia potraktowano dogłębnie i od strony ergonomicznej. Niemało uwagi poświęcono dość skomplikowanym 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 danych.
nowe komponenty języka C# 8.0 i związanej z nim platformy specjalnie oznaczono, dzięki czemu to wydanie może również służyć jako podręcznik do C# 7.0. W książce pomiędzy innymi: składnia C#, definiowanie zmiennych, wskaźniki, domknięcia i wzorce tajniki LINQ i praca na danych programowanie współbieżne i asynchroniczne praca z wątkami i programowanie równoległe narzędzia platformy.NET i kompilator Roslyn przejrzyj, jak w C# pracują najlepsi programiści!
O autorach Joseph Albahari jest autorem kilku lubianych książek o programowaniu. Jest również twórcą LINQPada, popularnego narzędzia {pomocn|przydatn)ego w implementowaniu zapytań do baz danych w LINQ. Eric Johannsen jest programistą i specjalistą w zakresie uczenia maszynowego.
Ma duże doświadczenie w dziedzinie projektowania rozwiązań programistycznych dla nowych potrzeb i okazji biznesowych.