Návrh Školení

Představení frameworku .Net 4.0

  • Integrované vývojové prostředí (IDE)
  • Jazyky ve frameworku .Net
  • Běžecké prostředí společného jazyka (CLR)
  • Přístup k datům s ADO.Net a XML
  • Přístup k webu s ASP.Net

Visual Studio 2010

  • Užitečná okna v Visual Studiu
  • Vytváření projektů
  • Anatomie projektu
  • Soubory v projektu
  • Průzkumník řešení
  • Úryvky kódu

Syntaxe jazyka C#

  • Datové typy
  • Deklarace proměnných
  • Operátory
  • Podmínkové příkazy
  • Smyčky

Třídy a objekty

  • Vytváření modelů
  • Vytváření tříd a objektů
  • Přidání konstruktorů do třídy
  • Přidání metod, vlastností a událostí
  • Přetěžování metod
  • Procedury vlastností

Ladění aplikací

  • Nastavení zarážek
  • Krokování kódem
  • Ladící okna
  • Okna s sledováním hodnot proměnných
  • Zásobník volání

Představení ASP.Net

  • Začátek projektu ASP.Net
  • Soubory v projektu
  • Ovládací prvky serveru
  • Obsluha událostí serveru
  • Zpracování životního cyklu stránky

Vývoj uživatelského rozhraní

  • Master Pages (hlavní stránky)
  • Témata a motivy
  • Uživatelské ovládací prvky
  • Navigace v webu
  • Ověřovací ovládací prvky

Modul 8: Konfigurace

  • Nastavení konfigurace webové stránky
  • Konfigurační soubory včetně souboru Web.Config
  • Ukládání nastavení aplikace a konfiguračních řetězců
  • Nástroj pro správu webové stránky

Membrovství a personalizace

  • Zabezpečování a personalizace webu
  • Ukládání detailů uživatelů do databáze členů
  • Použití ovládacích prvků přihlašování
  • Metody správy stavu webu
  • Použití Viewstate k ukládání stavu stránky

Zpracování výjimek

  • Přidání bloků Try Catch do kódu
  • Výjimky na úrovni stránky
  • Výjimky na úrovni webu
  • Vlastní chybové stránky
  • Sledování

Přístup k datům

  • Co je ADO.Net
  • Připojovací objekt
  • Příkazový objekt
  • Data Readers (čtečky dat)
  • Datové sady a adaptéry dat
  • Použití průvodce zdroji dat

Vytváření interaktivních stránek pomocí AJAX

  • Architektura AJAX
  • Co jsou parciální aktualizace stránky
  • Použití serverového ovládacího prvku UpdatePanel
  • Použití skriptů na straně klienta

Přístup k datům s LINQ

  • Proč potřebujeme LINQ
  • Dotazování databáze
  • Syntaxe jazyka pro dotazování
  • Použití LINQ to SQL

Použití služeb Windows Communication Foundation (WCF)

  • Architektura orientovaná na služby (SOA)
  • Scénáře WCF
  • Mechanika komunikace: Adresa, Smlouva, Vázání
  • Vytvoření jednoduché služby WCF
  • Volání služby WCF z klientské aplikace

Nasazení

  • Jak nasadit webovou aplikaci
  • Metody nasazení
  • Použití nástrojů pro kopírování a publikování v Visual Studiu
  • Použití projektů sestavy
  • Nainstalování sestav do GAC (Global Assembly Cache)

Požadavky

Před absolvováním tohoto workshopu musí studenti:

  • Umět spravovat prostředí řešení pomocí Visual Studio IDE a nástrojů 2010
  • Umět naprogramovat aplikaci pomocí jazyka kompatibilního s .NET Framework 4.0
  • Mít základní znalosti o skriptech na straně klienta
  • Mít základní znalosti HTML
 35 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie