Hodnocení:
Kniha poskytuje ucelený a přístupný přehled jazyka C#, takže je dobrým zdrojem informací pro začátečníky i zkušené vývojáře. Klade důraz na srozumitelnost při vysvětlování funkcí jazyka a obsahuje užitečné materiály, jako jsou myšlenkové mapy.
Klady:Dobře strukturovaný a poutavý styl psaní, komplexní pokrytí funkcí jazyka C#, zaměření na jazyk spíše než na celý framework .NET, obsahuje praktické příklady a úryvky kódu a výuku podporují vizuální pomůcky, jako jsou myšlenkové mapy.
Zápory:Vyžaduje předchozí znalosti programování, některé neshody s hodnocením autora a v budoucnu může potřebovat aktualizace pro novější verze jazyka C#.
(na základě 10 hodnocení čtenářů)
Komplexní odborný průvodce programováním v jazyce C#
"Tato kniha je již léta klasikou a zůstává jedním z nejuznávanějších a nejdůvěryhodnějších titulů ve světě obsahu jazyka C#, a pravděpodobně i daleko za jeho hranicemi! ... Mark je superchytrý, trvá na tom, že všemu rozumí do hloubky, a má fenomenální přehled o tom, jak věci ovlivňují skutečné vývojáře..... Jde přímo k podstatě a komunikuje velmi poctivě - bez příkras - a má cit pro praktickou hodnotu a problémy reálného světa.".
-Mads Torgersen, programový manažer C#, Microsoft.
Essential C# 7. 0 je přehledný a bez zbytečných řečí zpracovaný průvodce jazykem C# 7. 0 pro programátory na všech úrovních zkušeností. Odráží nejdůležitější funkce jazyka C# od verze 3. 0 až po verzi 7. 0 a zahrnuje moderní programovací vzory, pomůže vám psát kód, který je jednoduchý, výkonný, robustní, bezpečný a udržovatelný.
Autor Mark Michaelis je prvotřídní odborník na jazyk C#: dlouholetý MVP a regionální ředitel společnosti Microsoft, který rovněž působil v týmu Microsoftu pro kontrolu návrhu jazyka C#. Předkládá komplexní výukový kurz a referenční příručku pro celý jazyk, včetně odborného pokrytí klíčových oblastí jazyka C# 7. 0, vylepšení jazyka C# 7. 0, použití s.NET Core/.NET Standard a multiplatformní kompilace. Klíčové konstrukce jazyka C# ilustruje na výstižných příkladech a předkládá pokyny pro kódování podle osvědčených postupů. Pro usnadnění údržby stávajícího kódu jsou v samostatných rejstřících uvedeny odpovědi pro jednotlivé verze jazyka C# 5. 0, 6. 0 a 7. 0 a vizuální ikony ukazují, kdy byly jednotlivé novinky v jazyce zavedeny.
⬤ Využijte naplno jazyk C# 7. 0, včetně tuplů, dekonstruktorů, porovnávání vzorů, lokálních funkcí a vracení ref.
⬤ Pracujte efektivně s datovými typy, operátory, tokem řízení, metodami a parametry jazyka C#.
⬤ Pište robustnější kód pomocí objektově orientovaných konstrukcí jazyka C#.
⬤ Zavedení spolehlivého a efektivního zpracování výjimek.
⬤ Snížit složitost kódu pomocí generik, delegátů, lambda výrazů a událostí.
⬤ Využívat pokročilé techniky dynamického a deklarativního programování.
⬤ Vyhledávat různé kolekce dat pomocí LINQ s dotazovacími výrazy.
⬤ Vytvoření vlastních kolekcí, které pracují s obchodními objekty.
⬤ Přístup ke kolekcím.NET prostřednictvím rozhraní kolekcí a standardních operátorů dotazů.
⬤ Zvládnout vícevláknové zpracování a synchronizaci včetně paradigmatu async/await.
⬤ Optimalizovat výkon a interoperabilitu pomocí P/Invoke a nebezpečného kódu.
⬤ Spouštějte svůj kód v systému Linux nebo macOS pomocí jazyka C# 7. 0 pro multiplatformní kompilaci.
⬤ Obsahuje jazyk C# 7. 1, 7. 2 a 7. 3 vylepšení jazyka.
Tato příručka vám nabízí kompletní základ pro úspěšný vývoj s moderními verzemi jazyka C# v jakémkoli projektu nebo prostředí.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)