Unlock the potential of generative AI across all your managerial functions.
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

As a graphics specification of Microsoft .NET, Windows Presentation Foundation is an overlay of DirectX. This hands-on training, which uses Visual Studio as well as C# or VB .NET and MS Blend, will help you acquire the skills needed to design various types of WPF applications.

Who is this training for ?

For whom ?

.NET developers who want to discover the possibilities offered by WPF and understand the tools allowing its implementation.

Prerequisites

  • Knowledge of the XML language and the .NET platform (framework 3.5 or higher, Visual Studio and C# or VB .NET).

Training objectives

  • Understand how Windows Presentation Foundation (WPF) works
  • Acquire Windows development skills with WPF technology
  • Master the syntax of Windows development with the C# (or VBNet) language
  • Use the Visual Studio integrated development environment
  • Discover the basics of MS Blend
  • Training program

      • Objectives, architecture of WPF and the different types of projects available.
      • XAML.
      • VS, MS Blend and SDK tools.
      • Structure of a WPF application.
      • Programming model.
      • Practical work Typical applications.
      • Create a simple interface in XAML and add behavior with Visual Studio.
      • Window design and element positioning techniques.
      • Element families.
      • Using routed events.
      • Integration of multimedia elements.
      • Document management.
      • Practical work Create, personalize and program common elements.
      • Carry out a personalized control.
      • Roles of logical and physical resources.
      • Design of control styles and templates.
      • Role and use of different types of triggers.
      • Labs Formatting controls with styles.
      • Designing a custom control.
      • Reminders.
      • Markup extension expression editor.
      • Configuring linking mode with markup extensions or by code.
      • Management of different types of sources.
      • Data presentation model.
      • Conversion and validation operations with error handling.
      • DataGrid control and CollectionViewSource.
      • Practical work Perform data bindings on a collection of business objects, with validation and conversion.
      • Startup and execution cycle.
      • Using commands.
      • Modal windows, attached windows, and standard dialog boxes.
      • Organization of logical resources.
      • MVVM pattern (principle and implementation).
      • Pages and navigation system.
      • Browser type applications.
      • Practical work Implementation of predefined commands.
      • Creation of a modal window with data exchange, a navigation system and a Browser type application.
      • Organization of the interface and integration with VS.
      • Management of resources and assets.
      • Creation of animations and templates.
      • Practical work Creation of an input interface with MS Blend.
    • 1008
    • 28 h

    Submit your review

    Translated By Google Translate