Web Forms
- Web aplikace, TCP/IP, HTTP, HTML a další standardy
- Historie změn v přístupu k vývoji a používání Webu
- Návrh Web Formu, oddělení HTML struktur a kódu
- Vytvoření stránky s použitím Web Formu a Web Controls
- Průběh zpracování stránky
- Objektová reprezentace stránky a Web Controls
- Základní Web controly, vlastnosti, metody a události
- ViewState
- Validace vstupu
- Objekty Application, Session; práce se stavy
- Caching
- Základní informace o konfiguračních souborech
Master Pages ("šablony", jednotný vzhled web site)
- Princip tvorby Master Pages
- Tvorba Master Page, ContentPlaceHolders
- Tvorba Content Pages, Content tag
- Propojení Master a Content pages
Práce s daty na Webu
- Stručný přehled ADO .NET
(předpokládá se znalost v rozsahu kurzu:
Jazyk Visual Basic .NET - objekty, procesy a databáze (ADO .NET)) - Tvorba Web aplikace pracující s daty(Data Binding)
- Deklarativní způsoby práce s daty ("codeless" data binding)
- GridView a další důležité controly pro práci s daty
- Používání vizuálních nástrojů pro tvorbu web aplikace, pracujíci s daty
ASP.NET Security
- Přehled možností zabezpečení web aplikace
- Form Authentication
- Nastavení konfigurace
- Třída FormsAuthentication
- Login control
Tvorba Web Controls
- Základní informace o tvorbě Web controls
- Standardní Web Controls
- Varianty Web Controls
- Vytváření vlastních Web Controls (stručná ukázka)
Další
- Trasování aplikace (ladění, optimalizace)
Web Services
- Základní informace o Web Services
- Tvorba Web Service a klienta
- Asynchronní používání Web services
- Různé metody synchronizace