EnglishPřihlásit se
  • Miluji Tě, mé VUT
  • Stipendium
  • Virtuální prohlídka
  • QS Top Universities
  • Hledáme výzkumníky
  • Výzkumná centra
  • jdi.na.vutbr.cz
  • Centrum sportovních aktivit VUT v Brně
  • Návrh vizuálního stylu
  • Kolej roku - 2. a 3. místo pro VUT v brně

  • Pravděpodobně máte vypnutý JavaScript. Některé funkce portálu nebudou funkční.

Detail předmětu

Programování v .NET a C#

Kód předmětu: FEKT-XMW5
Fakulta: Fakulta elektrotechniky a komunikačních technologií
Akademický rok: 2011/2012
Otevřen: Ano
Garant: Ing. Radomír Kurečka
Garantující ústav: Fakulta informačních technologií
Typ studia: magisterský navazující
Forma studia: kombinované studium
Jazyk výuky: čeština
Počet kreditů: 5
Ukončení: zkouška
Ročník: 1
Semestr: letní
Povinnost: volitelný všeobecný

Zařazení předmětu ve studijních programech

Cíle předmětu:
Získat přehled o technologii .NET a programování v C#.
Výstupy studia a kompetence:
Schopnost navrhovat a implementovat aplikace a distribuované systémy na platformě .NET.
Prerekvizity:
Schopnost programování
Obsah předmětu (anotace):
Úvod do platformy .NET. Předkompilovaný kód. Platformová nezávislost, MSIL, bezpečný kód. 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, DataReader. Aktivní webové stránky ASP.NET, formuláře, aktivní obsah, XML, integrace do web serveru (IIS 6.0). Web services.
Metody vyučování:
Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.
Způsob a kritéria hodnocení:
Podmínky pro úspěšné ukončení předmětu stanoví každoročně aktualizovaná vyhláška garanta předmětu.
Osnovy výuky:
Úvod do platformy .NET. Předkompilovaný kód. Platformová nezávislost, MSIL, bezpečný kód.
Jazyk C#: prvky jazyka, typy třídy, instance, atributy, metody
Jazyk C#2: dědičnost, virtuální metody rozhraní, přetěžování
Jazyk C#3: abstraktní třídy, zprávy, události,
Jazyk C#4: rozhraní, prvky grafického rozhraní, okna, menu, ovládací prvky.
Grafika.
Síťové aplikace: TCP/IP,
Síťové komunikace TCP, UDP.
Síťové služby: přehled ADO.NET a přístup k datům, SQL dotazy, DataSet, DataReader.
Aktivní webové stránky ASP.NET, formuláře,
ASP.NET2: aktivní obsah, XML
ASP.NET3: integrace do web serveru (IIS 6.0).
Web services.
Doporučená literatura:
Damien Watkins - Programming in the .NET Environment
http://www.microsoft.com/msdn
Charles Petzold - Programming Microsoft Windows With C#
Simon Robinson - C# Professional Programming
Erich Gunnerson - A Programmer's Introduction to C#

Typ (způsob) výuky:
Přednáška: 26 hod., nepovinná
Vyučující: Ing. Radomír Kurečka
Cvičení na poč.: 26 hod., povinná
Vyučující: Ing. Radomír Kurečka