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

      • 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.
    • 965
    • 28 h

    Submit your review

    Translated By Google Translate