Kurz je učený pre .NET vývojárov, ktorí chcú využiť výhod MVVM architektúry v tvorbe WPF aplikácií. Naučíte sa rozumieť výhodám a nevýhodám tohto prístupu nielen po teoretickej stránke, ale tiež ako ich aplikovať v reálnych situáciách vrátane [...]
  • DOTNET_WPF2
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 6 termínov
  • Bratislava (600 €)

    Brno (13 800 Kč)

    Praha (13 800 Kč)

  • Mierne pokročilý

Kurz je učený pre .NET vývojárov, ktorí chcú využiť výhod MVVM architektúry v tvorbe WPF aplikácií. Naučíte sa rozumieť výhodám a nevýhodám tohto prístupu nielen po teoretickej stránke, ale tiež ako ich aplikovať v reálnych situáciách vrátane návrhových variantov a súvisiacich rozhodnutí, a to na reálnych príkladoch.

»
  • Predpokladá sa skúsenosť s programovaním v jazyku c# na úrovni kurzov GOC2125 a DOTNET_WPF
  • Skúsenosti s vývojom pomocou Visual Studio
  • Skúsenosti s objektovo orientovaným programovaním v jazyku C#
  • Skúsenosti s technológiou LINQ
  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch

Architektúra a MV* vzory

MVVM – čo, prečo, ako

Model

  • Súvislosť s trojvrstvovou architektúrou
  • Požiadavky na model
  • Užitočné vzory - Fasáda a Adaptér

ViewModel

  • Účel a zodpovednosti
  • INotifyPropertyChanged a ObservableCollection
  • Stav modelu a viewmodelu - rozdiely
  • Hybridná architektúra – MVP vs MVVM
  • Navigácia a vzor Mediátor

View

  • XAML, zdroje, binding
  • Sled udalostí a ako sa vyhnúť udalostným slučkám

Správa závislostí a väzieb

  • Manuálny prístup
  • IoC/DI

Alternatívy

Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.