Essentials Windows Presentation Foundation - WPF

Course information
Prix: EUR 2 990,00 (hors TVA)
Durée: 5
Code du stage: GK2345
GTC: 39
Modalité: Inter en présentiel


In this course, you will gain hands-on experience with the latest in Microsoft Windows desktop UI technologies. Get familiar with the dynamic and creative application development that WPF enables and learn how to best utilize WPF for both new projects as well as porting existing Windows Forms, MFC, or traditional Win32 application over to this new platform.

You'll get answers to these questions:

  • What are the main building blocks of a WPF application and how do I use them?
  • What is MVVM and how do I use it?
  • How can I cleanly separate my behavior, UI design and resources using XAML and data binding?
  • How do I create and use vector-based 2D graphic resources?
  • What are the new features in WPF 4.5?
  • How can I use subtle effects and animations to liven up my applications?
  • When do I use a UserControl vs. a Custom Control?


  • Familiarity with traditional object-oriented development concepts
  • Some exposure to a "curly-brace" language like C++ or Java
  • Background in Windows UI development is recommended


  • Introduction
  • Using XAML
  • Managing Layout
  • Framework Architecture
  • Input Management
  • Organizing Your Applications
  • Data Binding: Basics
  • Data Binding: Collections
  • Model View ViewModel (MVVM)
  • 2D Graphics
  • Control Templates: Basics
  • Control Templates: Moving Beyond the Button
  • Building Custom Controls


  • Use Visual Studio and Expression Blend together to build your user interface
  • Integrate your visual designers with your developers to maximize their skills
  • Properly design your architecture to take advantage of data binding
  • Integrate other .NET technologies such as LINQ and XLINQ with WPF
  • Customize the appearance of controls with styles and themes
  • Learn current UI design patterns and how to apply them in your development
  • Leverage existing components and code you already have with WPF


  • Developers interested in utilizing WPF for GUI development who have at least six months experience with C# and Visual Studio (2003, 2005, 2008, or 2010)

Inter en présentiel Prochaines dates

Dates disponibles sur demande. Nous consulter

Fiche détaillée

Télécharger le programme complet: Essentials Windows Presentation Foundation - WPF

Toutes nos dates
Date & Location Langue Version
27 mars - 31 mars, 2017 London - Old Broad Street Inter en présentiel
03 avr. - 07 avr., 2017 Nieuwegein (Iepenhoeve 5) Inter en présentiel
17 juil. - 21 juil., 2017 London - Old Broad Street Inter en présentiel
24 juil. - 28 juil., 2017 Nieuwegein (Iepenhoeve 5) Inter en présentiel
18 sept. - 22 sept., 2017 Eindhoven (Evoluon Noord Brabantlaan 1) Inter en présentiel
30 oct. - 03 nov., 2017 London - Old Broad Street Inter en présentiel

Cette formation a été ajoutée à votre panier.