Pro koho je kurz určen
Kurz je určen pro vývojáře webových aplikací na platformě ASP.NET
Co Vás naučíme
Ukážeme si základní architektonické postupy a v praxi se podíváme, jak
použít:
- Databázové projekty ve Visual Studiu pro návrh a aktualizace struktury
databáze
- ADO.NET Entity Framework 4.0 a dotazování pomocí LINQ pro usnadnění
přístupu k datům
- ASP.NET Dynamic Data pro generování částí uživatelského rozhraní
- Membership a role providery z reálného světa
- Tvorbu uživatelského rozhraní pomocí čistého HTML a trochy jQuery
- Generování RSS feedů a propojení s Outlookem a jinými online kalendáři
- Newebové aplikace pro údržbu těch webových
- Zajímavé a užitečné volně dostupné komponenty třetích stran
Požadované vstupní znalosti
Zkušenosti s platformou .NET Framework
Zkušenosti s vývojem pomocí Visual
Studio 2008 nebo Visual Studio 2010
Zkušenosti s objektově orientovaným
programováním v jazyce C# nebo VB .NET
Metody výuky
Výklad lektora spojený s velkým množstvím samostatné tvorby příkladů podle
dodaných instrukcí.
Studijní materiály
Příručka k příkladům, prezentace promítané lektorem
Osnova kurzu
Databázové projekty ve Visual Studiu
- Vytváření a změny databáze
- Porovnávání databázové struktury
- Vytváření změnových skriptů
ADONET Entity Framework úvod pro webové vývojáře
- ASPNET Dynamic Data generování UI podle datového modelu
ASPNET Dynamic Data generování UI podle datového modelu
- Princip opatření modelu metadaty
- Atributy pro validaci dat a úpravu vzhledu
- Vytváření šablon pro jednotlivá pole i pro celé entity
Membership a role providery z reálného světa
- Použití Simple SQL Providerů a dalších
- Úvod do psaní vlastních providerů
HTML a jQuery
- Generované HTML pod kontrolou pomocí prvku ListView
- Použití jQuery ScriptManageru a ASPNET AJAX CDN
RSS feedy
- Použití SystemServiceModelSyndication pro generování feedů
- Vytvoření vlastního formatteru pro generování ICS dat v Outlooku
Newebové aplikace pro údržbu těch webových
- Význam nedělejte na webu co nemusíte
- Konzolové aplikace pro vývojáře utility pro správu
- Použití Task scheduleru ve Window