Mail : training@ecorptrainings.com
India : +91-8143-111-555
USA : +1-703-445-4802
uk : +44-20-3287-2021
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog

Workday HCM Demo New Batches Starting from Monday... 13-11-2017
Search Course Here




Live Chat
Support
WPF online training

WPF



overview


The Windows Presentation Foundation (or WPF) is a graphical subsystem for rendering user interfaces in Windows-based applications. WPF, initially released as part of .NET Framework 3.0, is another step in Microsoft's evolving rich client strategy. Designed to remove dependencies on the aging GDI subsystem WPF is built on DirectX, which provides hardware acceleration and enables modern UI features like transparency, gradients and transforms. WPF provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic.

prerequisties

  • All attendees must have a knowledge on C# language and application development skills.

Duration

Online
  • It is a 12 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

Corporate
  • It is a 3 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
Classroom
    Private Classroom arranged on request and minimum attendies for batch is 4.

course content

  • Introducing WPF 4.5
    • The Evolution of Windows Graphics
    • WPF: A Higher-Level API
    • Resolution Independence
    • The Architecture of WPF
    • WPF 4.5
  • XAML
    • Understanding XAML
    • XAML Basics
    • Properties and Events in XAML
    • Using Types from Other Namespaces
    • Loading and Compiling XAML
  • Layout
    • Understanding Layout in WPF
    • Simple Layout with the StackPanel
    • The WrapPanel and DockPanel
    • The Grid
    • Coordinate-Based Layout with the Canvas
    • Layout Examples
  • Dependency Properties
    • Understanding Dependency Properties
    • Property Validation
  • Routed Events
    • Understanding Routed Events
    • Event Routing
    • WPF Events
    • Keyboard Input
    • Mouse Input
    • Multitouch Input
  • Controls
    • The Control Class
    • Content Controls
    • Specialized Containers
    • Text Controls
    • List Controls
    • Range-Based Controls
    • Date Controls
  • The Application
    • The Application Life Cycle
    • Application Tasks
    • Assembly Resources
    • Localization
  • Element Binding
    • Binding Elements Together
    • Binding to Objects That Aren't Elements
  • Commands
    • Understanding Commands
    • The WPF Command Model
    • Executing Commands
    • Advanced Command
  • Resources
    • Resource Basics
    • Resource Dictionaries
    • Styles and Behaviors
    • Style Basics
    • Triggers
    • Behaviors
  • Shapes, Brushes, and Transforms
    • Understanding Shapes
    • Using Brushes
    • Using Transforms
    • Transparency
    • Geometries and Drawings
    • Paths and Geometries
    • Drawings
  • Effects and Visuals
    • Visuals
    • Effects
    • The WriteableBitmap Class
  • Animation Basics
    • Understanding WPF Animation
    • Basic Animation
    • Storyboards
    • Animation Easing
    • Animation Performance
  • Control Templates
    • Understanding Logical Trees and Visual Trees
    • Understanding Templates
    • Creating Control Templates
    • Organizing Template Resources
    • Building More Complex Templates
    • Visual States
  • Custom Elements
    • Understanding Custom Elements in WPF
    • Building a Basic User Control
    • Creating a Lookless Control
    • Supporting Visual States
    • Creating Custom Panels
    • Custom-Drawn Elements
  • Data Binding
    • Binding to a Database with Custom Objects
    • Binding to a Collection of Objects
    • Improving Performance in Long Lists
    • Validation
    • Data Providers
  • Formatting Bound Data
    • Data Binding Redux
    • Data Conversion
    • List Controls
    • List Styles
    • Data Templates
    • The ComboBox
  • Data Views
    • The View Object
    • Filtering, Sorting, and Grouping
    • The Last Word
  • Lists, Trees, and Grids
    • The ListView
    • The TreeView
    • The DataGrid
  • Pages and Navigation
    • Page-Based Navigation
    • Page-Based Interfaces
    • The Page History
    • The Navigation Service
    • XAML Browser Applications
    • The WebBrowser Control
  • Menus, Toolbars, and Ribbons
    • Menus
    • Toolbars and Status Bars
    • Ribbons
  • Sound and Video
    • Playing WAV Audio
    • The MediaPlayer
    • The MediaElement
    • Speech
  • Multithreading
    • Understanding the Multithreading Model
    • The BackgroundWorker
  • The Add-in Model
    • Choosing Between MAF and MEF
    • Understanding the Add-in Pipeline
    • Creating an Application That Uses Add-Ins
    • Interacting with the Host
    • Visual Add-Ins
  • ClickOnce Deployment
    • Understanding Application Deployment
    • Setting Up a Simple ClickOnce Publication
    • Additional ClickOnce Options

Videos

WPF Videos will be updated soon
To Watch More Videos Click Here
  • wpf course
  • wpf in hyderabad
  • wpf training course content in ecorp trainings
  • wpf online training from india

Flash News


AngularJS New Batch Starting From 14th NOV & 15th NOV.


Hadoop Dev New Batch Starting From 15th NOV & 16th NOV.


IBM COGNOS TM New Batch Starting From 16th NOV & 17th NOV.


Informatica Dev New Batch Starting From 17th NOV & 18th NOV.


Mean Stack New Batch Starting From 18th NOV & 19th NOV.

SAP BODS new Batch Starting From 19th NOV & 20th NOV.

SAP S/4 HANA New Batch Starting From 20th NOV & 21st NOV
.

Tableau New Batch Starting From 21st NOV & 22nd NOV

PUBLIC DEMO


(1) Workday Technical Demo Training

Demo Schedule : 09:30 P.M EST / 08:30 P.M CST / 6:30 P.M PST on 13th NOV & 07:00 A.M IST on 14th NOV

SOLVE YOUR QUERIES ONLINE
Email :
Rediff Bol :
ecorptrainings@rediffmail.com
Google Talk :
ecorptrainings@gmail.com
MSN Messenger :
ecorptrainings@hotmail.com
Yahoo Messenger :
ecorptrainings@yahoo.com
Skype Talk :
ecorptrainings