MOC 2310 - ASP.NET - vývoj aplikací pro web
2310D: Developing Web Applications Using Microsoft® Visual Studio® 2008 SP1
Cíl kurzu
Kurz je zaměřen na problematiku vývoje Web aplikací založených na technologii .NET. Účastnící se tak seznámí s novou koncepcí ASP využívající serverové ovládací prvky, webové služby apod. Kurz je svou koncepcí vhodný pro vyvojáře pracující v libovolném .NET programovacím jazyce (C#, Visual Basic .NET, Java .NET apod.).
Doporučujeme zvážit novější kurz MOC 20486 - Vývoj webových aplikací ASP.NET MVC 5.
Místo konání, termíny a ceny
Místo konání | Číslo termínu | Termín Čas | Kurzovné bez DPH včetně DPH | Poznámka | Přidat do košíku |
---|---|---|---|---|---|
Tento kurz nemá aktuálně vypsán termín | 38 500 Kč 46 585 Kč |
Délka kurzu
40 vyučovacích hodin v 5 dnech
Obsah kurzu
- Úvod do Microsoft .NET Framework a ASP.NET. Koncepce .NET a vazba na Web aplikace.
- Použití Visual Studia .NET. Přehled nástrojů, zakládání ASP.NET projektů apod.
- Programovací jazyky platformy .NET. Dostupné jazyky, jejich srovnání, kombinace apod. Použití jazyků Visual Basic .NET a C# k tvorbě komponenty.
- Tvorba webových formulářů. Založení Web formulářů, použití serverových ovládacích prvků.
- Implementace programového kódu do Web formuláře. Přidání funkcionality formulářů, zpracovávání událostí serverových ovládacích prvků.
- Trasování a ladění aplikace. Sledování a analýza provozu aplikace a jednotlivých komponent. Ladění na úrovni zdrojového kódu.
- Ošetření platných vstupních hodnot ze strany uživatele – Validace. Princip validace na klientovi a serveru, užití validačních komponent a validace stránky.
- Tvorba a užití vlastního ovládacího prvku. Přidávání uživatelských serverových komponent na Web formulář a tvorba vlastní komponenty.
- Přístup k databázovým zdrojům - ADO.NET. Úvod do technologie ADO.NET (struktura, objekty), prezentace dat užitím datově vázaných ovládacích prvků.
- Práce s daty prostřednictvím ADO.NET. Vytváření spojení na databáze, volání SQL dotazů, vytváření datových sad a užití datových adaptérů.
- Používání uložených procedur. Přednosti uložených procedur, jejich volání v ADO.NET apod.
- Čtení a vytváření dat ve formátu XML. Úvod do XML a doprovodných technologií, vazba na ADO.NET. Práce s XML dokumentem (vytváření, čtení, vyhledávání, transformace apod.).
- Používání a vytváření XML Web služeb. Volání Web služeb užitím HTTP a prostřednictvím Proxy. Tvorba vlastní XML Web služby.
- Správa stavu. Uchovávání stavu na úrovni aplikace a na úrovni uživatele. Využití Cookies.
- Konfigurace, optimalizace a distribuce Microsoft ASP.NET aplikací. Užití Cache objektů.
- Zabezpečení Microsoft ASP.NET aplikací.
Výchozí znalosti
Kurz je určen pro programátory znalé jazyka HTML a libovolného jazyka platformy .NET alespoň na úrovni jednoho ze základních kurzů: Přecházíme na Visual Basic .NET (MOC 2373), Visual Basic .NET - Základy programování (MOC 2559), C# - Základy programování (MOC 2609), Přecházíme na C#, (MOC 2124).
Pomůcky pro účastníka
- MOC Training Kit - Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET. V ceně kurzu.