Uživatelská náročnost
Co Vás naučíme
- Používat webové formuláře
- Pracovat se serverovými událostmi
- Ladit a trasovat webovou aplikaci
- Vytvářet serverové komponenty user controls a custom controls
- Používat knihovnu ADO.NET pro přístup k datům ve webových aplikacích
- Validovat uživatelský vstup
- Ukládat stav webové aplikace
- Konfigurovat webovou aplikaci
- Používat windows a forms autentizaci
Požadované vstupní znalosti
- Znalost některého .NET jazyka (VB .NET nebo C# .NET)
- Znalost XHTML a základů JavaScriptu
Metody výuky
- Odborný výklad s praktickými ukázkami, cvičení na počítačích.
Studijní materiály
- Knižní publikace dle nabídky odborných vydavatelství.
Osnova kurzu
Přehled Microsoft .NET Framework
- ASP.NET přehled
- Webové aplikace
Použití Visual Studia .NET
- Přehled vývojového prostředí
- Vytváření webových projektů
Použití .NET jazyků
- Přehled a porovnání dostupných jazyků
- Vytváření a používání knihoven
Vytvoření webového formuláře
- Vytvoření formuláře
- Použití serverových ovládacích prvků
Přidání programového kódu
- Code-behind stránky
- Událostní procedury
- Události stránky
- Jednoduchý a collection databinding
Debugování a trasování aplikace
- Debugování aplikace
- Použití trasování
- Vzdálené ladění
Validace uživatelského vstupu
- Přehled prvků pro validaci
- Validace stránky
Vytváření ovládacího prvku
- Používání ovládacích prvků
- Vytváření ovládacího prvku (User control)
ADO.NET
- Spojení s databází
- Práce s daty
Práce s uloženými procedurami
- Volání uložené procedury
- Vytváření parametrů
XML
- XML a objekt DataSet
- Práce s XML daty
Webové služby
- Vytvoření webové služby
- Využití webové služby
Správa stavu
- Objekt Application
- Objekt Session
- Objekt ViewState
- Cookies
ASP.NET aplikace
- Konfigurace
- Správa
- Distribuce
Windows a Forms autentizace
- Windows autentizace
- Forms autentizace