Course details
Programming in .NET and C#
Guarantor
Language of instruction
Completion
Time span
- 26 hrs lectures
- 26 hrs pc labs
Department
Subject specific learning outcomes and competences
Item has no knowledges.
Learning objectives
Item has no goals.
Prerequisite knowledge and skills
There are no prerequisites
Study literature
- 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
Fundamental literature
- Damien Watkins - Programming in the .NET Environment
- http://www.microsoft.com/msdn
Syllabus of computer exercises
- ú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
Progress assessment
Study evaluation is based on marks obtained for specified items. Minimimum number of marks to pass is 50.
Controlled instruction
There are no checked study.