YoVDO

Windows Presentation Foundation: 1 Build Dramatic Desktop Applications

Offered By: LinkedIn Learning

Tags

.NET Courses Microsoft Visual Studio Courses XAML Courses User Interface Design Courses Data Binding Courses Desktop Application Development Courses

Course Description

Overview

Learn to create dramatic Windows user experiences using Windows Presentation Foundation and XAML. Learn the essentials of the framework as you build a complete sample app.

Syllabus

Introduction
  • Welcome
  • What you should know before watching
  • How to use the exercise files
1. Concepts
  • Overview of Windows Presentation Foundation
  • Showcase some WPF features
  • Overview of XAML
  • Why choose WPF over other Microsoft UI frameworks
2. Create a WPF Application
  • Explore the WPF project types
  • Create the project in Visual Studio
  • Review the application prototype UI design
  • Explore the core WPF assemblies
  • Explore the parts of a WPF project
  • Use the XAML editor
  • Optimal XAML editor settings
3. Create the UI
  • Create the basic tab layout
  • Add assets to project
  • Change Windows properties
  • Add the Details UI
  • Build UI from user controls
  • Add user controls to the main UI
  • Use databinding to present the data
  • Use a data template to enhance the UI
  • Use MarkupExtension and template
  • Add styles to elements
  • Write the interaction code for the application
  • UI summary
4. Examples and Concepts
  • Examples of WPF applications
  • How control templates enhance UI
  • The 3D parts of WPF
  • Use effects for exotic UI
Conclusion
  • Next steps

Taught by

Walt Ritscher

Related Courses

Enhance Your Desktop App with Cloud Services
Microsoft via edX
Raspberry Pi Workshop 2018 Become a Coder / Maker / Inventor
Udemy
The Complete Python Course | Learn Python by Doing in 2024
Udemy
MATLAB Master Class: Go from Beginner to Expert in MATLAB
Udemy
Python for Beginners with Examples
Udemy