Essential C# 8.0

Ocena:   (4,7 na 5)

Essential C# 8.0 (Mark Michaelis)

Opinie czytelników

Podsumowanie:

Książka została zaprojektowana tak, aby pomóc zarówno początkującym, jak i doświadczonym programistom w skutecznej nauce języka C#, zawierając jasne wyjaśnienia, praktyczne wskazówki i pomocne przykłady. Ma jednak kilka znaczących niedociągnięć, w tym nieaktualne treści dotyczące najnowszych funkcji C# i problemy z materiałami pomocniczymi.

Zalety:

Maksymalizuje zwrot z inwestycji w naukę programowania.
Kompleksowe omówienie języka C# od podstaw do zaawansowanych koncepcji.
Przyjazny styl pisania sprawia, że nauka jest wciągająca.
Dobra zarówno dla nowych, jak i doświadczonych programistów, oferując cenne spostrzeżenia.
Przydatny jako przewodnik referencyjny, chwalony za przejrzystość i praktyczne wskazówki.

Wady:

Niektóre treści mogą być nieaktualne, ponieważ brakuje w nich ważnych funkcji języka C# 9.
Brak strony wsparcia i dostępności kodu źródłowego.
Jakość oprawy jest słaba, a książka nie jest kolorowa.
Niejasne ukierunkowanie na odbiorców, przez co książka może być myląca dla początkujących i nieistotna dla zaawansowanych czytelników.

(na podstawie 7 opinii czytelników)

Zawartość książki:

The Comprehensive, Expert Guide to C# 8.0 for Programmers at All Levels

"Witamy w jednej z najbardziej czcigodnych i zaufanych franczyz, o jakich można marzyć w świecie książek o C# - i prawdopodobnie daleko poza nim! .. Mark jest super inteligentny, nalega na zrozumienie wszystkiego do sedna i ma fenomenalny wgląd w to, jak rzeczy wpływają na prawdziwych programistów.... Przechodzi od razu do sedna i komunikuje się z wielką uczciwością - bez słodzenia - i ma bystre oko do praktycznej wartości i rzeczywistych problemów."

-- Z przedmowy Madsa Torgersena, głównego projektanta C#, Microsoft.

Essential C# 8.0 to dobrze zorganizowany, przystępny przewodnik po C# 8. 0 dla programistów na wszystkich poziomach doświadczenia. Ta edycja zachowuje wszystkie cenne treści z poprzednich wydań i dodaje dyskusje na temat typów referencyjnych null, indeksów i zakresów, ulepszonego dopasowywania wzorców, asynchronicznego strumienia i nie tylko.

Mark Michaelis, światowej klasy ekspert w dziedzinie języka C#, przedstawia kompleksowy samouczek i odniesienie do całego języka, zapewniając możliwość przyspieszonej nauki w celu osiągnięcia eksperckich umiejętności programowania w C#. Zawiera on kluczowe ulepszenia języka C# 8. 0, zwięzłe przykłady ilustrujące główne konstrukcje oraz zaktualizowane wytyczne dotyczące kodowania w celu zminimalizowania błędów i pisania kodu, który jest łatwiejszy do ewolucji. Aby pomóc ci szybko znaleźć to, czego potrzebujesz, istnieją indeksy specyficzne dla wersji C# 6. 0, 7. 0 i 8. 0 i wizualne ikony, które identyfikują, kiedy każda innowacja językowa została wprowadzona.

⬤ Używaj strukturalnych konstrukcji programistycznych do natychmiastowego pisania działającego kodu.

⬤ Poznasz zarówno zawiłości, jak i rozwiązania dotyczące typów referencyjnych o wartości null.

⬤ Dogłębne opanowanie konstrukcji obiektowych języka C#, w tym klas, dziedziczenia i interfejsów.

⬤ Zmniejsz redundancję kodu dzięki generykom, delegatom, wyrażeniom lambda i zdarzeniom.

⬤ Pełne wykorzystanie kolekcji, w tym nowego standardowego API kolekcji operatora zapytań.

⬤ Maksymalne wykorzystanie refleksji, atrybutów i deklaratywnego paradygmatu programowania.

⬤ Popraw wielowątkowość dzięki wzorcowi asynchronicznemu opartemu na zadaniach i asynchronicznym strumieniom C# 8. 0 asynchroniczne strumienie.

⬤ Zwiększenie wydajności poprzez równoległe przetwarzanie danych i wielowątkowość zadań.

⬤ Programowanie złożonych typów z ulepszoną składnią dopasowywania wzorców.

⬤ Współdziałanie z niezarządzanym kodem napisanym w innych językach, w tym z interfejsami API opartymi na języku C.

⬤ Zgłębianie relacji między programami w języku C# a bazowym środowiskiem uruchomieniowym CLI.

Zarejestruj swój produkt, aby uzyskać wygodny dostęp do pobierania, aktualizacji i/lub poprawek, gdy tylko staną się dostępne. Szczegóły znajdują się wewnątrz książki.

Dodatkowe informacje o książce:

ISBN:9780135972267
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:1088

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Essential C# 8.0
The Comprehensive, Expert Guide to C# 8.0 for Programmers at All Levels "Witamy w jednej z najbardziej czcigodnych i zaufanych franczyz, o jakich można...
Essential C# 8.0
Essential C# 7.0
The Comprehensive, Expert Guide to C# Language Programming "Ta książka jest klasykiem od lat i pozostaje jednym z najbardziej czcigodnych i zaufanych...
Essential C# 7.0
Essential C# 12.0
Kompleksowy przewodnik eksperta po języku C# 12.0 dla programistów na wszystkich poziomach .Zaktualizowany pod kątem wydania Microsoft C# 12. 0 Long Term...
Essential C# 12.0

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)