UIT006S C# Web Programming

School of Business Administration in Karvina
Winter 2007
Extent and Intensity
0/2/0. 5 credit(s). Type of Completion: zk (examination).
Guaranteed by
Ing. Václav Król, Ph.D.
Department of Information Technologies – School of Business Administration in Karvina
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
there are 21 fields of study the course is directly associated with, display
Course objectives (in Czech)
Cílem je seznámit posluchače se základy architektury .Net Framework a ASP.NET 2.0, jazykem C# a jeho použitím pro vývoj webových aplikací na této platformě. Posluchači se seznámí s tvorbou webových formulářů, serverovými ovládacími prvky, osvojí si práci s daty, aby byli schopni vytvořit webovou prezentaci či funkční aplikaci na platformě ASP.NET pomocí jazyka C#.
Syllabus (in Czech)
  • Obsah předmětu:
    1. Architektura .Net Framework a ASP.NET 2.0
    2. Jazyk C
    #3. Tvorba webových formulářů
    4. Serverové ovládací prvky
    5. Konfigurační nastavení, struktura web.config
    6. Práce s daty 1. Připojení k datovým zdrojům
    7. Práce s daty 2. Serverové ovládací prvky po práci s daty
    8. Řízení stavu aplikace
    9. Bezpečnost v ASP.NET
    Obsah kurzu:
    1. Architektura .Net Framework a ASP.NET 2.0
    Struktura prostředí .NET, běhové prostředí CLR, řízený a neřízený kód, typy projektů ASP.NET, programovací jazyky.
    2. Jazyk C
    #Stručný úvod, základní datové typy, třídy, struktury, rozhraní, příkazy, výčtové typy, vlastnosti.
    3. Tvorba webových formulářů
    Anatomie webových formulářů, zpracování událostí, struktura stránek, pojmy postback a viewstate, jednotný layout pomocí masterpage.
    4. Serverové ovládací prvky
    Typy prvků, rozdíly mezi serverovými a html prvky, zpracování událostí.
    5. Konfigurační nastavení, struktura web.config
    Principy konfigurace a konfigurační prvky ASP.NET, šifrování nastavení.
    6. Práce s daty 1. Připojení k datovým zdrojům
    ADO.NET, pojem data provider, vytváření a otevírání datových spojení, konfigurace spojení.
    7. Práce s daty 2. Serverové ovládací prvky po práci s daty
    Čtení a aktualizace dat pomocí serverových prvků, GridView, FormView, DataList, Repeater.
    8. Řízení stavu aplikace
    Stav aplikace, stavová data uživatele (Session), konfigurace ukládání stavových dat, cookies, stav serverových prvků.
    9. Bezpečnost v ASP.NET
    Základy zabezpečení, autentizace, autorizace, personalizace.

    Při přednáškách je využíváno prezentační zařízení a PC. Výuka seminářů probíhá v počítačově vybavených učebnách. Studijní materiály jsou dostupné v elektronické podobě prostřednictvím fakultní počítačové sítě.
    Pro výuku je používán vývojový software VisualWebDeveloper a databázový server SQLExpress2005 firmy Microsoft.
Literature
    required literature
  • LACKO, L. ASP.NET a ADO.NET 2.0. Praha: ComputerPress, 2006. ISBN 80-251-1028-1. info
  • DUTHIE, A.G. ASP.NET KROK ZA KROKEM. Praha: Mobil Media, 2002. ISBN 80-86593-33-9. info
    recommended literature
  • On-line nápověda. URL info
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
The course is also listed under the following terms Winter 1990, Winter 1991, Winter 1992, Winter 1993, Winter 1994, Winter 1995, Winter 1996, Winter 1997, Winter 1998, Winter 1999, Winter 2000, Winter 2001, Winter 2002, Winter 2003, Winter 2004, Winter 2005, Winter 2006.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/opf/winter2007/UIT006S