Detail předmětu

Programování v .NET a C#

MW5 Ak. rok 2005/2006 letní semestr 5 kreditů

Aktuální akademický rok

Ú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.

Garant předmětu

Jazyk výuky

česky

Zakončení

zkouška

Rozsah

  • 26 hod. přednášky
  • 26 hod. pc laboratoře

Zajišťuje ústav

Získané dovednosti, znalosti a kompetence z předmětu

Schopnost navrhovat a implementovat aplikace a distribuované systémy na platformě .NET.

Schopnost navrhovat komplexní informační systémy.

Cíle předmětu

Získat přehled o technologii .NET a programování v C#.

Požadované prerekvizitní znalosti a dovednosti

Znalost objektového programování.

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

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ů.

Účast na všech formách výuky je nepovinná.

Kontrolovaná výuka

Účast na všech formách výuky je nepovinná.

Nahoru