Course

Windows Presentation Foundation and XAML («WPF»)

In this course you will learn how you efficiently develop applications for the Windows desktop with WPF in combination with .NET 6.
Vendor code

C#-70-357

Duration 3 days
Price 2'400.–
Course documents Digicomp courseware

Course facts

Key Learnings
  • Creating graphical user interfaces using the Windows Presentation Foundation components
  • Using XAML
  • Using newly created UIs for Windows applications
Content
  • Introduction
  • The first WPF project
  • XAML
  • Application types
  • Events 
  • Layout container 
  • Controls 
  • Resources in WPF 
  • Styles and templates 
  • Data binding 
  • Graphics (2D and 3D) 
  • Animations 
  • Design Patterns (MVVM Pattern) and WPF 
  • Creating your own controls 
  • Interoperability 
  • Multithreading and WPF 
  • Installation 
Target audience

Experienced .NET developers and project managers who want to create applications for the latest versions of Windows using the newest technology.

Requirements

Practical experience in developing with .NET or attendance of the following course: 

    .NET Framework Basics («CSA»)

    3 days
    • Basel, Berne, Geneva, Lausanne, Zürich
    CHF
    2'400.–

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

22
Apr
2025
24
Apr
2025
Lausanne
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.
2
Jun
2025
4
Jun
2025
Geneva
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.
14
Jul
2025
16
Jul
2025
Lausanne
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.
27
Aug
2025
29
Aug
2025
Geneva
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.
8
Oct
2025
10
Oct
2025
Lausanne
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.
17
Nov
2025
19
Nov
2025
Geneva
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.
Next date
22
Apr
2025
24
Apr
2025
Lausanne
French
Timetable
CHF 2’400.-
exkl. 8.1% Mwst.
CHF 2’400.-
exkl. 8.1% Mwst.

Further courses

Data access with .NET 9 («EFCORE»)

2 days
CHF
1'600.–