OPF:UIT006S C# Web Programming - Course Information
UIT006S C# Web Programming
School of Business Administration in KarvinaWinter 2006
- 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
- Business Economics in Trade and Services (programme OPF, N_EKOMAN)
- European Integration (programme OPF, N_HOSPOL)
- Finance (programme OPF, N_HOSPOL)
- Managerial Informatics (programme OPF, N_SYSINF)
- Marketing and Management (programme OPF, N_EKOMAN)
- Public Economy and Administration (programme OPF, N_HOSPOL)
- 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.
- Obsah předmětu:
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Enrolment Statistics (Winter 2006, recent)
- Permalink: https://is.slu.cz/course/opf/winter2006/UIT006S