Companies Home Search Profile

Playbook WPF 4: Creating Flexible WPF Business Application Screens

Focused View

Paul D. Sheriff

2:02:36

10 View
  • 01. Course Overview.mp4
    01:29
  • 01. Course Introduction and Goals.mp4
    01:13
  • 02. Demo of Final Application.mp4
    01:20
  • 03. How to Get to the Final Application.mp4
    01:29
  • 04. A WPF Starting Architecture.mp4
    00:56
  • 05. Create Properties for Informational Messages.mp4
    01:32
  • 06. Demo - Create XAML for Splash Screen.mp4
    01:52
  • 07. Demo - Remove Splash Screen after n Seconds.mp4
    02:42
  • 08. Demo - Load Resources in the Background.mp4
    02:57
  • 09. Module Summary.mp4
    00:45
  • 01. Module Introduction.mp4
    00:27
  • 02. Demo - Add a Few User Controls.mp4
    01:31
  • 03. Demo - Use Tag Property to Hold Control Names.mp4
    01:14
  • 04. Demo - Write Code to Load and Close User Controls.mp4
    04:22
  • 05. Demo - Do Not Load a User Control Twice.mp4
    01:20
  • 06. Demo - Create the Login View Model Class.mp4
    02:39
  • 07. Demo - Close User Control from View Model.mp4
    03:18
  • 08. Module Summary.mp4
    00:36
  • 01. Module Introduction.mp4
    00:27
  • 02. Demo - Use Message Broker to Display Status Message.mp4
    02:02
  • 03. Demo - Reset Application Status Message.mp4
    01:24
  • 04. Demo - Create User Feedback View Model.mp4
    02:38
  • 05. Demo - Create User Maintenance View Model.mp4
    01:50
  • 06. Demo - Create Informational Messages That Timeout.mp4
    04:51
  • 07. Module Summary.mp4
    00:31
  • 01. Module Introduction.mp4
    00:18
  • 02. Demo - Add Gradient for Login, Create Grid, and Add Key and Title Border.mp4
    02:46
  • 03. Demo - Add Labels and Text Boxes for Input.mp4
    01:08
  • 04. Demo - Add Stack Panel for Buttons.mp4
    01:54
  • 05. Demo - Add User Entity to View Model.mp4
    02:13
  • 06. Demo - Add Login Method.mp4
    02:25
  • 07. Demo - Change Menu to Reflect State of Login Logout.mp4
    03:43
  • 08. Module Summary.mp4
    00:28
  • 01. Module Introduction.mp4
    00:24
  • 02. Demo - Validate User Name and Password.mp4
    02:24
  • 03. Demo - Add List Box to Display Validation Messages.mp4
    03:05
  • 04. Demo - Check User Using the Entity Framework.mp4
    03:52
  • 05. Demo - Disable Menus until Successful Login.mp4
    01:09
  • 06. Module Summary.mp4
    00:31
  • 01. Module Introduction.mp4
    00:27
  • 02. Demo - Build the User Feedback UI.mp4
    04:44
  • 03. Demo - Entity Framework Classes and Validation.mp4
    03:30
  • 04. Demo - Add Save and SendFeedback Methods to View Model.mp4
    03:24
  • 05. Demo - Fill in Form, Save Data, and See Validation Errors.mp4
    02:34
  • 06. Module Summary.mp4
    00:38
  • 01. Module Introduction.mp4
    00:26
  • 02. Build User List Control.mp4
    02:20
  • 03. Demo - Build User List View Model.mp4
    03:09
  • 04. Demo - Create Detail User Control and View Model.mp4
    03:12
  • 05. Demo - Aggregate List and Detail Controls.mp4
    01:50
  • 06. Demo - Create Toolbar.mp4
    01:26
  • 07. Handle State of All Buttons.mp4
    03:08
  • 08. Demo - Bind All Buttons to State Properties.mp4
    03:03
  • 09. Demo - Add Button Click Events to Change State.mp4
    02:18
  • 10. Demo - Add Click Events on List Control.mp4
    03:15
  • 11. Demo - Add Click Events to Toolbar.mp4
    02:36
  • 12. Demo - Begin and Cancel Editing.mp4
    03:11
  • 13. Demo - Add and Update User.mp4
    02:26
  • 14. Demo - Delete a User.mp4
    01:50
  • 15. Module Summary.mp4
    00:42
  • 16. Course Summary.mp4
    00:42
  • Description


    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.

    What You'll Learn?


      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 4: 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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Paul D. Sheriff
    Paul D. Sheriff
    Instructor's Courses
    Paul has over thirty years of experience architecting information systems and his expertise is in much demand from Fortune 500 companies. Paul is a Pluralsight author, has published 400+ articles, and authored over 14 books on topics ranging from JavaScript, Angular, C#, SQL Server and many .NET technologies. Paul is a frequent speaker at conferences and user groups.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 61
    • duration 2:02:36
    • level average
    • English subtitles has
    • Release Date 2023/12/15