Programování pro .NET

Podzim 2023

Středa 14:00
Počítačová studovna T-115
Trojanova 13, Praha 2

Literatura

Původně byl tento předmět věnován platformě .NET a programovací jazyk C#, který se k programování pro tuto platformu používá, v něm byl pouze druhořadou záležitostí. V současné době je to vzhledem k počtu hodin především kurs jazyka C#, který lze použít k programování pro řadu platforem, a jeho vybraných knihoven.

Předpokládaný obsah předmětu

Sestavení, spravovaný a nespravovaný kód -- programovací jazyk C# -- vstupní a výstupní operace -- práce s XML -- vícevláknové programy -- grafické uživatelské rozhraní programu -- databázové aplikace založené na knihovně ADO.NET -- ... (co čas dovolí)

27. 9. 2023 Organizační záležitosti, seznámení jazykem C#, atomické (vestavěné) datové typy, třída Object. První a druhý program. Překlad a spuštění. Sestavení (assembly). Zdrojové texty příkladů najdete zde.
4. 10. 2023 Základy jazyka C#: Základní datové typy. Příkazy. Příklady najdete zde.
11. 10. 2023 Příkazy, výrazy. Pole. Objektové typy. Příklady najdete zde.
18. 10. 2023 Uspořádané n-tice. Objektové typy a struktury. Předávání parametrů, rozšiřující metody. Dekonstrukce instance. Dědění -- úvod. Příklady najdete zde.
25. 10. 2023 Dědění, rozhraní, genericita. Delegáty. Příklady najdete zde.
1. 11. 2023 Přetěžování operátorů. Práce se znakovými řetězci (druhy řetězcových literálů, formátování, regulární výrazy). Příklady najdete zde.
8. 11. 2023 Jazyk LINQ. Grafické uživatelské rozhraní (Windows Forms).


Příklady k přednášce najdete zde.

Moje domovská stránka    Přednášky a semináře