Demos On 14th / 15th Oct
PIMPLE SAUDAGAR :     Selenium (11:00 AM)   |   AWS - Amazon Web Services (11:30 AM)   |   ETL (12:00 PM)   |   DevOps (02:30 PM)   |   SAP FICO (05:00 PM)      
ISO 9001:2015 Certified Organization  |  Pearson Exam Center

ASP.NET, WPF Course

Overview

WPF stands for Windows Presentation Foundation. It is a powerful framework for building Windows applications.

Objectives :

  • All our trainers have extensive experience in IT Industry and have years of experience in    teaching.
  • You will get assistance in resume making and interview preparation.

Duration : 5 Weeks(Weekdays Batch) / 6 Weekends(Weekend Batch)

Prerequisites :

  • Knowledge of .NET Technology.

Course Syllabus

ASP.NET WPF
  1. Introduction to WPF: The Evolution of Windows Graphics
    • Why WPF?
    • What Is WPF?
    • WPF Overview
    • The Architecture of WPF
    • A Simple WPF Application Using
      Visual Studio
  2. MVVM: Understanding MVVM
    • What is separation of concern
    • Advantage of MVVM
    • Create project using MVVM
  3. XAML: Understanding XAML
    • Role of XAML
    • Properties and events in XAML
    • Simple Properties and Type
      Converters
    • Complex Properties
    • Markup Extension
    • Attached Properties
    • Namespaces
    • Loading and Compiling XAML
  4. WPF Controls: Button
    • Label
    • TextBox
    • ToolTip
    • RadioButton
    • CheckBox
    • ListBox
    • ComboBox
  5. Layout: Sizing
    • Positioning
    • Transforms
    • Canvas
    • Drawing Shapes
    • StackPanel
    • WrapPanel
    • DockPanel
    • Grid
    • Scrolling
    • Scaling
  6. Dependency Properties: Understanding Dependency Property
    • Defining Dependency Property
    • Registering Dependency Property
    • How WPF uses Dependency Property
    • Shared Dependency Property
    • Attached Dependency Property
    • Property Validation
    • The Validation Callback
    • The Coercion Callback
  7. Routed Events: Understanding Routed
    Events
    • Defining , Registering , and wrapping a Routed Events
    • Sharing Routed Events
    • Raising Routed Events
    • Handling a Routed Events
  8. Application: The Application Life Cycle
    • Creating an Application object
    • Application Events
  9. Binding: The Binding Expression
    • Binding Errors
    • Binding Modes
    • Retrieving Binding in code
    • Multiple Bindings
    • Binding to Objects that are not
      elements
    • Binding to Objects that are not
      elements
  10. Commands: WPF Command Model
    • Executing Commands
    • Advanced Commands
  11. Resources: Resources in WPF
    • Binary Resources
    • Logical Resources
    • Static versus Dynamic Resources
  12. Styles, Templates, Skins and Themes: Styles
    • Style Sharing
    • Triggers
    • Templates
    • Templates Parent’s Properties
    • Skins
    • Themes
  13. Multithreading: Understanding multithreading model
    • The Dispatcher
    • The Dispatcher Object
    • The Background Worker

Inquire Now

Student’s Reviews about 3RI