Detail předmětu
Programování v .NET a C#
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 26 hod. pc laboratoře
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Předmět nemá znalosti.
Cíle předmětu
Získat přehled o technologii .NET a programování v C#.
Požadované prerekvizitní znalosti a dovednosti
Nejsou žádné prerekvizity.
Literatura studijní
- Charles Petzold - Programming Microsoft Windows With C#
- Simon Robinson - C# Professional Programming
- Erich Gunnerson - A Programmer's Introduction to C#
- Programátorské večery na ČVUT, <a href=\"http://avc.sh.cvut.cz/archiv/index.php?id=104&select=Programátorské%20večery\">http://avc.sh.cvut.cz/archiv/index.php?id=104&select=Programátorské%20večery
Literatura referenční
- Damien Watkins - Programming in the .NET Environment
- http://www.microsoft.com/msdn
Osnova počítačových cvičení
- úvod do platformy .NET
- předkompilovaný kód
- platformová nezávislost, MSIL
- bezpečný kód
- web services
- jazyk C#
- prvky jazyka, typy
- třídy, instance, atributy, metody
- dědičnost, virtuální metody
- rozhraní, přetěžování, abstraktní třídy
- zprávy, události, rozhraní
- prvky grafického rozhraní
- okna, menu, ovládaccí prvky, ...
- grafika
- síťové aplikace, TCP/IP
- komunikace TCP, UDP
- síťové služby
- přehled ADO.NET a přístup k datům
- SQL dotazy, DataSet, DataTable, ...
- aktivní webové stránky ASP.NET
- formuláře, aktivní obsah, XML
- integrace do web serveru (IIS 6.0)
- web services
Průběžná kontrola studia
Hodnocení studia je založeno na bodovacím systému. Pro úspěšné absolvování předmětu je nutno dosáhnout 50 bodů.
Kontrolovaná výuka
Výuka není kontrolována.