Playbook WPF: Creating Flexible WPF Business Application Screens

If you want to build great WPF applications, you need to start with good architecture. In this course, you will create some typical business screens using user controls, a message broker, styles, and several other WPF tools to meet this requirement.
Course info
Rating
(15)
Level
Intermediate
Updated
Jan 29, 2019
Duration
2h 3m
Table of contents
Course Overview
Display a Splash Screen at Application Startup
Load User Controls Dynamically
Use a Message Broker to Display Status Messages
Ask User to Log In
Validate Data and Display Validation Messages
Build a User Feedback Form
A Design Pattern for Creating Master / Detail Screen
Description
Course info
Rating
(15)
Level
Intermediate
Updated
Jan 29, 2019
Duration
2h 3m
Description

Building business applications in WPF is easier if you have a great starting architecture. After that, you need a few tools such as a splash screen, a message broker, and a design pattern for building business screens. In this course, Playbook WPF: Creating Flexible WPF Business Application Screens, you will create a design pattern that you can use to develop your WPF business applications. First, you will learn to create a splash screen to display while your application is loading and how to load controls dynamically. Next, you will explore how to use a message broker to display status messages, build two user controls to display login and user feedback screens, and validate data. Finally, you will discover how to create a design pattern for master/detail screens. When you are finished with this course, you will have the skills and knowledge of WPF needed to create any business application. Software required: Visual Studio 2017, .NET 4.5+, SQL Server, WPF.

About the author
About the author

Paul loves teaching and technology, and has been teaching tech and business topics for over 30 years. Paul helps clients develop applications, and instructs them on the best use of technology.

More from the author
ADO.NET Fundamentals in C#
Intermediate
2h 29m
Sep 5, 2019
VB.NET Fundamentals
Beginner
3h 26m
May 21, 2019
XML Fundamentals in C#
Intermediate
1h 47m
Mar 27, 2019
More courses by Paul D. Sheriff
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello everyone. My name is Paul Sheriff, and welcome to my course Playbook WPF: Creating Flexible WPF Business Application Screens. I'm a business solutions architect at Fairway Technologies with over 32 years of experience creating enterprise applications. Do you need to build business applications in WPF? Do you have a starting architecture to make creating those applications quick? If not, then this course is designed for you. In this course, you are going to start your applications using an architecture with many of the tools you need to build great WPF business applications. Some of the major topics we cover include creating a splash screen, use a message broker to eliminate strong coupling, create a user login system, handle and display validation messages, and create a design pattern for master detail screens. By the end of this course, you'll have created a WPF application with three screens that will give you a great design pattern for building your own business applications. You should be familiar with WPF, data binding, model-view-viewmodel, and the Entity Framework. I hope you'll join me on your journey to create great WPF business applications with a solid architecture in my course, Playbook WPF: Creating Flexible WPF Business Application Screens, at Pluralsight.com.