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
Reference (5)
Trenér byl velmi dobře informovaný, byl velmi nápomocný.
Thilini Alwis - Te Manawa Taki Trauma System
Kurz - Visual Studio 2022 IDE
Přeloženo strojem
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Kurz - Advanced Blazor
Lektor velmi dobře vysvětlil témata na skutečných příkladech z reálného světa, což nám usnadnilo pochopení informací
Florin-Viorel Marut - Continental Automotive Romania
Kurz - High-Performance Application Development with .NET Core
Přeloženo strojem
Comprehensive - covered everything we were interested in. Able to work through examples.
Deborah Morrison - AFBI
Kurz - Introduction to Blazor
Very knowledgeable trainer