Lektoři z firmy: PC-DIR Real, s.r.o.
Windows aplikace a Visual Studio 2010 s WPF - Architektura Windows aplikace - Interoperabilita mezi Windows Forms a WPF - Novinky ve Visual Studio 2010/2013 - Novinky ve WPF 4.0 Uživatelské rozhraní (User Interface - UI) - Vytvoření Page Layout - Použití Content Controls - Použití Item Controls - Využití Logical Resources na úrovni okna - Využití Logical Resources na úrovni aplikace - Vytvoření konzistentního UI pomoci stylů - Změna vzhledu prvků pomocí šablon (Templates) - Zpracování událostí a infrastruktura Commands Unit Testing a Debugging - Strategie testování WPF aplikace - Debugging XAML - Zpracování neodchycených Exceptions - Základy Security Features Jednoduchý Data Bindinging a Validace - Základy WPF Data Binding - Vytvoření Data Binding - Implemetace Property Change Notification - Konverze dat - Validace dat - Zobrazení dat při vývoji a návrhu (design-time data) Data Binding na kolekce - Binding na kolekci objektů - Objekt ObservableCollection - Použití Collection Views - Vytvoření UI pro Master-Detail - Použití Data Templates - Načítání dat z SQL serveru (LINQ, Entity Framework) Vylepšení chování UI - Implementace asynchronního zpracování - Implementace UI s rychlou odezvou - Třída Task, klíčová slova async, await Lokalizace a pomoc uživatelům aplikace - Lokalizace a Globalizace - Implementace User Assistance Features - Zajištění User Accessibility Features WPF 2D grafika, multimédia, tisk - 2D grafika - Obrázky - Multimédia ve WPF aplikaci - Vytvoření a tisk dokumentů Tvorba vlastních prvků - Základy tvorby prvků pro WPF - Vytvoření User Controls - Vytvoření Custom Controls - Řízení vzhledu prvků pomocí Visual States - Integrace WPF a Windows Forms Attached Properties a Behaviors ve WPF - Implementace Attached Properties - Uživatelské rozhraní Drag-and-Drop - Implementace Expression Blend Behaviors, Triggers a Actions Animace ve WPF - Možnosti animací - Použití triggrů - Vizualizace dat Application State Settings - Vytvoření Application Settings - Využití Application Settings - Vytvoření Custom Configuration Sections Konfigurace a distribuce WPF aplikace - Možnosti pro distribuci - Distribuce samostatné WPF aplikace - Distribuce XBAP aplikace Konfigurace Security Settings |
Kurz je určen pro vývojáře aplikací na platformě .NET, kteří se chtějí naučit vytvářet špičková uživatelská rozhraní pomocí technologie Widnows Presentation Foundation (WPF). Ta odděluje funkční a vzhledovou část aplikace pomocí jazyka XAML. WPF je přímým konkurentem starší technologie WinForms a sjednocuje poutavé uživatelské rozhraní, 2D a 3D grafiku, vektorovou a rastrovou grafiku, animace, vázání dat a audio a video. |