WPF Course Details

WPF stands for Windows Presentation Foundation. It is a powerful framework for building Windows applications. This tutorial explains the features that you need to understand to build WPF applications and how it brings a fundamental change in Windows applications.

Syllabus:

WPF(Windows Presentation Foundation) Syllabus
 Introduction
• What is WPF?
• Goals, Benefits & Drawback
• First WPF Application
• Types of WPF Applications (Windows Based and Browser Based)
• XAML – Extensible Application Markup Language
• Content Models
• Brief Introduction to Expression Blend
 Controls, Menus
• Content Controls
o Label
o Button
o CheckBox
o RadioButton,
o RepeatButton
o ToggleButton
o ToolTip
o Explander
o Group
• Text Controls
o Text Box
o Text Block
o RichText Box
• List Controls
o Combo Box
o List Box
o Menu
o Status Bar
o Tab Control
o Toolbar
o TreeView
o ListView
• General Controls
o Progress Bar
o Image
o Slider
o ScrollBar
o Rectangle
o Ellipse
o Separator
o GridSpilitter
o MediaElement
• Windows Forms Host
o NotifyIcon
o DateTimePicker
o FolderBrowserDialog
o DataGridView
• Menus & Toolbar.
 Layout
• Border
• Canvas
• DockPanel
• Grid
• StackPanel
• UniformGrid
• WrapPanel
• Viewbox
• ScrollViewer
• Common Layout Properties
 Input
• Mouse Events
• Keyboard Input
• Routed Events
 Styles
• Inline Styles
• Named Styles
• Element Typed Styles
• Triggers
 Deccansoft Software Services
• Logical and Visual Trees
 Resources & Themes
• Creating and Using Resources
• Resources and Styles
• Pens
• Brush
• Fonts
• Windows Level and Application Level
 Data Binding
• Simple Data Binding
• Binding to List Data
• Data Source Providers
• Master Details Binding
 Control Templates
• Logical and Visual trees
• Data Driven UI
• Documents
• Fixed Documents
• Flow Documents
 Navigation-Based Applications
• Page
• Hyperlink Navigation
• Navigation Service
• Frame
 Animation and Media
• Animation Fundamentals
• Timelines
• Keyframe Animation
• Storyboard
• Animation without storyboard
• Transformation and Effects
• Three Dimensional Drawing

Last modified: Friday, 29 July 2016, 3:17 AM