Windows Presentation Foundation Training:

  • WPF with C# Training Prerequisites

  • All attendees must have a thorough mastery of C# language and application development skills.

  • WPF with C# Training Outline

    • Introducing WPF
      • Understand the motivation behind WPF
      • Examine the various 'flavors' of WPF applications
      • Overview the services provided by WPF
      • Examine the core WPF assemblies and namespaces
      • Work with the Window and Application class types
      • Learn the syntax of XAML
      • Understand the XAML / code relationship
    • WPF Controls
      • Survey the core WPF control types
      • Review the WPF control programming model
      • Learn to position controls using layout managers
      • Understand the role of WPF control commands
    • WPF Document Controls
      • Understand the scope of the WPF documents API
      • Distinguish between fixed documents and flow documents
      • Populate a document with inline and block elements
      • Work with the WPF document APIs
    • WPF Graphical Rendering Services
      • Understand the scope of WPFs graphical rendering services
      • Work with the Shape types
      • Work with Brushes and Pens
      • Apply graphical transformations
      • Understand the role of geometries and drawings
      • Work with the visual programming layer
    • WPF Resource Management
      • Learn to manage binary resources
      • Understand the role of logical resources
      • Work with resources in XAML and procedural code
      • Work with resource dictionaries
      • Understand the resource lookup mechanism
      • Know the role of dynamic resources
      • Learn how to make use of system resources
    • WPF Styles
      • Learn how to define and apply WPF styles
      • Learn to limit where a style can be applied
      • Build new styles based on existing styles
      • Understand the use of triggers
    • WPF Animation Support
      • Understand the scope of WPF's animation services
      • Define animations in code and XAML
      • Work with linear interpolation animations
      • Work with key-frame-based animations
      • Work with path-based animations
    • WPF Data Binding
      • Understand the WPF data binding mechanism
      • Make use of data binding operations in XAML and code
      • Bind to custom objects
      • Create data conversion routines
    • WPF Templates and User Controls
      • Understand the relationship between WPF logical and visual trees
      • Learn to build custom control templates
      • Build templates which make use of triggers
      • Know your choices for control customization
      • Examine options for building custom controls
      • Understand the role of dependency properties
      • Understand the role of routed events
    • WPF Navigation XBAPs
      • Understand the role of navigational-based applications
      • Work with the NavigationWindow and Page types
      • Manage the history journal
      • Understand and create XBAP applications
      • Examine XBAP security issues
    • Conclusion
  • WPF with C# Training Objectives

  • All attendees will learn how to:

    • Gain an understanding of the philosophy and architecture of WPF
    • Create Windows applications using the classes provided by WPF
    • Understand the principles of XAML and create applications using a combination of code and XAML
    • Use the layout features of WPF to create flexible and attractive user interfaces
    • Implement event and command-driven applications with windows, menus, dialogs, toolbars and other common user interface features

Our Address

FF-14,1st Floor Emperor Bldg.Fatehgunj vadodara-390002

www.dotnetexpert.in
www.dotnetexpert.info

 ph(O):02653026112

 Mobile no :-9898163779