Train together, save more! 10% off individual registration, 20% off for pairs.
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

    • Introduction
      • - 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.
    • Conception des interfaces
      • - 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.
    • Resource management
      • - 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.
    • DataBinding
      • - 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.
    • L'application WPF
      • - 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.
    • Getting started with MS Blend
      • - 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.
    • 953
    • 28 h

    Submit your review

    Translated By Google Translate