Introduktion till WPF

I kursen kommer vi gå igenom och förklara alla nödvändiga steg för att skapa en applikation i Windows Presentation Foundation. Upplägget startar med en introduktion till grundläggande koncept i WPF, och belyser även skillnaden mellan att utveckla applikationer i WinForms jämfört med WPF.

Kursen kommer att introducera MVVM-mönstret och majoriteten av tiden kommer att läggas på att förstå de olika mekanismerna och teknikerna, som exempelvis XAML, databindning, event-modellen i WPF samt design layouts.

Eftersom WPF har skapats med testbarhet i åtanke, diskuteras även detta i en modul. Vi tittar då på hur man kan skriva isolerade tester genom att använda en IoC-container samt mock-objekt.

Vad du kommer lära dig

  • WPF Fundamentals

  • XAML

  • Controls and layouts

  • The concept of data binding

  • Richer XAML

  • Creating user controls

  • More on MVVM

  • Value Converters

  • MVVM, IoC and testing

  • Events and commands

  • Locales and languages

  • Custom Controls

  • Responsive user interfaces

Målgrupp

För C#-utvecklare som vill börja utveckla applikationer i WPF.

Förkunskaper

Då vi kommer att använda C# genom hela kursen förväntas deltagare vara bekväma med språket. Erfarenhet av att skriva applikationer i Windows Forms hjälper dig också.

20 720 kr 

ONLINE

Kurslängd: 3 dagar, alternativt 6 halvdagar             

Nivå: Avancerad

Språk: Svenska, Engelska                   

Kurskod: T226

Kursen ges på förfrågan