Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 3 hlasů.
Getting Started with Advanced C#: Upgrade Your Programming Skills
Úvod.
Část-I
Kapitola 1: Delegáti
Dílčí témata:
- Co je to delegát?
- Jak vytvářet a používat delegáty?
- Co je to vícesměrový delegát (řetězení delegátů) a jeho použití?
- Přidávání a odebírání metod z vícesměrového delegáta.
- Kovariance a kontravariance v negenerických delegátech.
Kapitola 2: Události
Dílčí témata:
- Přehled událostí.
⬤ Tvorba událostí a příklad jednoduchých událostí.
⬤ Přihlašování jednotlivých a vícenásobných událostí.
⬤ Předávání dat událostem.
⬤ Diskuse o accessorech událostí.
Kapitola 3: Anonymní funkce a lambda exp..
Dílčí témata:
- Stručný úvod do anonymních funkcí a lambda výrazů.
⬤ Lambda výraz s parametry a bez parametrů.
⬤ Typy a obory lambda výrazu.
Syntaxe výrazu s příkladem.
Kapitola 4: LINQ
Dílčí témata:
⬤ Přehled jazyka LINQ.
⬤ Různé případové studie s jednoduchými a složitými dotazovacími výrazy.
⬤ Získávání vlastních dat z dotazovacího výrazu.
⬤ Srovnání syntaxe volání metody a syntaxe dotazu.
Část II
Kapitola 5: Obecné programování
Dílčí témata:
⬤ Přehled generických programů.
Porovnání generického programu s jeho protějškem - negenerickým programem.
⬤ Samostatné odkazy na generické programy.
⬤ Použití 'default' v generickém programu.
Jak vkládat omezení do generického programu.
⬤ Kovariance a kontravariance v kontextu obecného programu.
Kapitola 6: Programování databází
Dílčí témata:
- Jak se připojit k databázi
- Procvičování jednoduchých dotazů do databáze a získávání výsledků z databáze.
Kapitola 7: Programování vláken
Dílčí témata:
Přehled vláken.
⬤ Různé případové studie s vícevláknovými programy.
⬤ Použití delegáta ParameterizedThreadStart ve vícevláknovém prostředí.
⬤ Předávání více parametrů vláknu.
⬤ Diskuse o synchronizaci a deadlocku s příklady.
Kapitola 8: Asynchronní programování.
Dílčí témata:
Stručný přehled.
⬤ Různé techniky implementace asynchronního programu (např. použití async/await, vlákna, thread pool atd.).
Kapitola 9: Dynamické programování
Dílčí témata:
⬤ Přehled DLR.
⬤ Dynamický typ a jeho použití.
⬤ Dynamická typová kontrola.
⬤ Vyhledávání za běhu atd.
© 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)