What is windows presentation foundation
- Understanding WPF
- Understanding XAML and the reason it came into existence.
- Understanding dependency property, routed events and commands.
Understanding WPF controls
- Understanding WPF control class
- Categorizing WPF control and understanding how each different category works
- Digging deep into content controls, item controls, range controls and text controls
Understanding WPF UI layout
- Understanding WPF layout and panels – Canvas, Stack, wrap, dock, grid panels
- Understanding correct control placement and visibility inside panels
Understanding different types of WPF applications
- Standard windows applications
- Navigation based windows applications
- XAML browser applications
Understanding and using WPF resources
- Binary resources
- Static resources
- Dynamic resources
- Interacting with system resources
Ado.net
- Demystifying the connection string.
- Understanding sql server express
- Working with dataset and datareader
- Understanding sqlConnection , sqlCommand and sqlParameter classes.
LINQ to SQL
- Understanding LINQ
- Designing the database to be fit for using LINQ
- Understanding DataContext and Entities
- Learning LINQ to SQL basics
- Using LINQ as a data access layer in real world projects
Understanding WPF databinding
- Understanding WPF databinding
- Databinding using plain .net properties
- Databinding using dot net objects
- Databinding WPF using collections
- Understanding DataContext
- Understanding data providers – XmlDataProvider, ObjectDataProvider
Understanding WPF databinding
- Understanding WPF databinding
- Databinding using plain .net properties
- Databinding using dot net objects
- Databinding WPF using collections
- Understanding DataContext
- Understanding data providers – XmlDataProvider, ObjectDataProvider
Styling WPF applications – Styles, Templates, Skins and Themes
- Understanding WPF styles
- Introduction to control templates
- Interacting with triggers
- Mixing templates with styles
Bringing it all together
- Creating real world applications using WPF and ado.net.
Course Fee