Opleiding: .NET GUI Development met WPF

In de cursus dotNET GUI Development met WPF van SpiralTrain leren deelnemers hoe ze moderne desktop applicaties kunnen maken met Windows Presentation Foundation (WPF).

Introduction to WPF
De cursus .NET GUI Development met WPF gaat van start met een bespreking van de architectuur van het WPF subsysteem in .NET voor desktop GUI applicaties. De essenties van de opmaak in XAML, code behind files, functies en event handling worden behandeld.
Layout
Vervolgens worden de layout en user interface elementen in WPF voor de creatie van visueel aantrekkelijke en responsieve GUI's besproken. Aan de orde komen onder andere panels, grid en het canvas.
Input and Controls
Ook wordt ingegaan op user input met muis en keyboard en de bijbehorende event handling. Dan komen ook controls zoals button, tekst velden, radio en check buttons, combo boxes en list boxes aan de orde.
Data Binding
Vervolgens wordt data binding in WPF besproken en wordt er gedemonstreerd hoe data uit databases of collecties aan WPF GUI elementen kunnen worden gebonden. Hierdoor wordt automatische synchronisatie en update van GUI-elementen mogelijk.
MVVM Architecture
Ook het Model-View-ViewModel (MVVM) design pattern wordt uitgelegd. Het MVVM design pattern wordt veel gebruikt in WPF-applicaties om door separation of concerns betere onderhoudbaarheid en testbaarheid te bereiken.

Meer...
€1.999
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
XAML & WPF
Microsoft Windows Applicatie Ontwikkeling
.NET
Niveau
Duur
3 dagen
Looptijd
18 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
wo 18 feb. 2026
Eindhoven
wo 18 feb. 2026
Houten
wo 18 feb. 2026
Online
wo 18 feb. 2026
Rotterdam
wo 18 feb. 2026
Zwolle
wo 18 feb. 2026
Amsterdam
ma 13 apr. 2026
Eindhoven
ma 13 apr. 2026
Houten
ma 13 apr. 2026
Online
ma 13 apr. 2026
Rotterdam
ma 13 apr. 2026
Zwolle
ma 13 apr. 2026
Amsterdam
ma 15 jun. 2026
Eindhoven
ma 15 jun. 2026
Houten
ma 15 jun. 2026
Online
ma 15 jun. 2026
Rotterdam
ma 15 jun. 2026
Zwolle
ma 15 jun. 2026
Amsterdam
ma 17 aug. 2026
Eindhoven
ma 17 aug. 2026
Houten
ma 17 aug. 2026
Online
ma 17 aug. 2026
Rotterdam
ma 17 aug. 2026
Zwolle
ma 17 aug. 2026
Amsterdam
ma 19 okt. 2026
Eindhoven
ma 19 okt. 2026
Houten
ma 19 okt. 2026
Online
ma 19 okt. 2026
Rotterdam
ma 19 okt. 2026
Zwolle
ma 19 okt. 2026
Amsterdam
ma 14 dec. 2026
Eindhoven
ma 14 dec. 2026
Houten
ma 14 dec. 2026
Online
ma 14 dec. 2026
Rotterdam
ma 14 dec. 2026
Zwolle
ma 14 dec. 2026
Amsterdam
ma 15 feb. 2027
Eindhoven
ma 15 feb. 2027
Houten
ma 15 feb. 2027
Online
ma 15 feb. 2027
Rotterdam
ma 15 feb. 2027
Zwolle
ma 15 feb. 2027
Amsterdam
ma 3 mei 2027
Eindhoven
ma 3 mei 2027
Houten
ma 3 mei 2027
Online
ma 3 mei 2027
Rotterdam
ma 3 mei 2027
Zwolle
ma 3 mei 2027
Amsterdam
ma 28 jun. 2027
Eindhoven
ma 28 jun. 2027
Houten
ma 28 jun. 2027
Online
ma 28 jun. 2027
Rotterdam
ma 28 jun. 2027
Zwolle
ma 28 jun. 2027
Amsterdam
ma 30 aug. 2027
Eindhoven
ma 30 aug. 2027
Houten
ma 30 aug. 2027
Online
ma 30 aug. 2027
Rotterdam
ma 30 aug. 2027
Zwolle
ma 30 aug. 2027
Amsterdam
ma 25 okt. 2027
Eindhoven
ma 25 okt. 2027
Houten
ma 25 okt. 2027
Online
ma 25 okt. 2027
Rotterdam
ma 25 okt. 2027
Zwolle
ma 25 okt. 2027
Amsterdam
ma 27 dec. 2027
Eindhoven
ma 27 dec. 2027
Houten
ma 27 dec. 2027
Online
ma 27 dec. 2027
Rotterdam
ma 27 dec. 2027
Zwolle
ma 27 dec. 2027
Amsterdam
ma 28 feb. 2028
Eindhoven
ma 28 feb. 2028
Houten
ma 28 feb. 2028
Online
ma 28 feb. 2028
Rotterdam
ma 28 feb. 2028
Zwolle
ma 28 feb. 2028
Amsterdam
ma 1 mei 2028
Eindhoven
ma 1 mei 2028
Houten
ma 1 mei 2028
Online
ma 1 mei 2028
Rotterdam
ma 1 mei 2028
Zwolle
ma 1 mei 2028
Amsterdam
ma 26 jun. 2028
Eindhoven
ma 26 jun. 2028
Houten
ma 26 jun. 2028
Online
ma 26 jun. 2028
Rotterdam
ma 26 jun. 2028
Zwolle
ma 26 jun. 2028
Amsterdam
ma 28 aug. 2028
Eindhoven
ma 28 aug. 2028
Houten
ma 28 aug. 2028
Online
ma 28 aug. 2028
Rotterdam
ma 28 aug. 2028
Zwolle
ma 28 aug. 2028
Amsterdam
ma 30 okt. 2028
Eindhoven
ma 30 okt. 2028
Houten
ma 30 okt. 2028
Online
ma 30 okt. 2028
Rotterdam
ma 30 okt. 2028
Zwolle
ma 30 okt. 2028
Amsterdam
ma 8 jan. 2029
Eindhoven
ma 8 jan. 2029
Houten
ma 8 jan. 2029
Online
ma 8 jan. 2029
Rotterdam
ma 8 jan. 2029
Zwolle
ma 8 jan. 2029
Amsterdam
ma 26 feb. 2029
Eindhoven
ma 26 feb. 2029
Houten
ma 26 feb. 2029
Online
ma 26 feb. 2029
Rotterdam
ma 26 feb. 2029
Zwolle
ma 26 feb. 2029
Amsterdam
ma 30 apr. 2029
Eindhoven
ma 30 apr. 2029
Houten
ma 30 apr. 2029
Online
ma 30 apr. 2029
Rotterdam
ma 30 apr. 2029
Zwolle
ma 30 apr. 2029
Amsterdam
ma 25 jun. 2029
Eindhoven
ma 25 jun. 2029
Houten
ma 25 jun. 2029
Online
ma 25 jun. 2029
Rotterdam
ma 25 jun. 2029
Zwolle
ma 25 jun. 2029
Amsterdam
ma 27 aug. 2029
Eindhoven
ma 27 aug. 2029
Houten
ma 27 aug. 2029
Online
ma 27 aug. 2029
Rotterdam
ma 27 aug. 2029
Zwolle
ma 27 aug. 2029
Amsterdam
ma 29 okt. 2029
Eindhoven
ma 29 okt. 2029
Houten
ma 29 okt. 2029
Online
ma 29 okt. 2029
Rotterdam
ma 29 okt. 2029
Zwolle
ma 29 okt. 2029
Amsterdam
ma 7 jan. 2030
Eindhoven
ma 7 jan. 2030
Houten
ma 7 jan. 2030
Online
ma 7 jan. 2030
Rotterdam
ma 7 jan. 2030
Zwolle
ma 7 jan. 2030
Amsterdam
ma 25 feb. 2030
Eindhoven
ma 25 feb. 2030
Houten
ma 25 feb. 2030
Online
ma 25 feb. 2030
Rotterdam
ma 25 feb. 2030
Zwolle
ma 25 feb. 2030
Keurmerken aanbieder
NRTO
UWV scholingsvoucher