Čo Vás naučíme
Vytvárať ASP.NET aplikácie
Vytvárať a používať predlohy stránok (Master Pages)
Vytvárať a používať témy (Themes and Skins)
Vytvárať a používať serverové komponenty pre vytváranie sprievodcov
Generovať stránky z dátových zdrojov pomocou ASP.NET
Ukladať stav v ASP.NET
Používať navigáciu na webe (Site Navigation)
Používať Web Parts
Vytvárať a používať užívateľské profily (User Profiles)
Využívať zabezpečenie ASP.NET pomocou Mebership API
Požadované vstupné znalosti
Dobrá skúsenosť s vývojom webových aplikácií v ASP.NET v rozsahu kurzu
Vývoj ASP.NET webových aplikácií I
Skúsenosť s HTML a CSS
Metódy výučby
Odborný výklad s praktickými ukážkami, cvičeniami na počítačoch
Študijné materiály
Príručka k príkladom, prezentácie premietané lektorom
Osnova kurzu
Úvod do tvorby ASP.NET aplikácií
- Prehľad vývoja webových aplikácií pomocou ASP.NET
- Práca s objektovým modelom stránky
Tvorba stránok predlôh (Master Pages)
- Vytváranie predlohy (Master) a stránok obsahu (Content Page)
- Písanie vnorených predlôh
- Programovanie predlôh
Themes a Skins
- Vytváranie jednotného vzhľadu webovej aplikácie
- Použitie kaskádových štýlov
- Použitie obrázkov
- Použitie skinov
Serverové komponenty pre vytváranie sprievodcov
- Komponenty MultiView
- Komponenty WizardControl
Generovanie stránok z dátových zdrojov pomocou ASP.NET
- Používanie objektu Data Source
- Dvojcestný Data Binding
- Práca s viazanými ovládacími prvkami (Data-Bound Controls)
Ukladanie stavu (State Management) v ASP.NET
- Porovnanie View State a Control State
- Prispôsobenie Session
- Zlepšenie výkonu pomocou cacheovania (Caching)
- SqlCache Dependency
Navigácia webu (Site Navigation)
- Čo je to SiteMap
- Definícia web.sitemap
- Použitie objektu Menu
- Použitie objektu SiteMapPath
- Použitie objektu TreeView
Používanie Web Parts
- Úvod do tvorby Web Parts
- Použitie objektu WebPartManager
- Použitie objektu WebPart
- Použitie objektu WebPartZone
- Použitie objektu CatalogZone
Užívateľské profily (User Profiles)
- Customizácia webu pomocou užívateľských profilov
- Definícia profilu
- Čítanie/zápis dát z/do profilu
Používanie Forms autentizácie
- Membership a Roles Api
- Používanie serverových ovládacích prvkov pre
zabezpečenie