Back to course list
- Level: Beginner
- Duration: 03h 27m 09s
- Release date: 2021-02-01
- Author: Thomas Claudius Huber
- Provider: Pluralsight
Fundamentals of Building .NET Desktop Applications
Description
Content
To build a desktop app with .NET and C#, you can choose between different UI frameworks. This course teaches you what UI frameworks you can use and how to build .NET desktop apps for Windows with WinUI, WPF, and Windows Forms.
- Course Overview02m
- Course Overview02m
- Knowing the UI Frameworks for .NET Desktop Apps32m
- Introduction01m
- The Wired Brain Coffee Scenario02m
- How This Course Is Structured01m
- Understand .NET, Windows Forms, and WPF08m
- Know the Universal Windows Platform (UWP)03m
- Understand the Windows UI Library (WinUI)08m
- Build Cross-platform Desktop Apps with .NET05m
- Choose a UI Framework for Your Desktop App03m
- Summary01m
- Creating Your First WinUI App01h 06m
- Introduction01m
- Look at the Starter Solution03m
- Set up Your Environment02m
- Create a WinUI Desktop App07m
- Understand XAML Layout06m
- Build the Main Layout10m
- Extract the Header into a UserControl03m
- Understand the MVVM Pattern05m
- Create a ViewModel for an Employee08m
- Implement a ViewModelBase Class02m
- Build a ViewModel for the MainWindow08m
- Bind the View to the ViewModel with x:Bind08m
- Run the WinUI Desktop App02m
- Summary01m
- Building Your First WPF App55m
- Introduction02m
- Create a WPF App04m
- Use the Main Layout from the WinUI Project06m
- Copy the HeaderControl from the WinUI Project05m
- Understand Binding and x:Bind04m
- Add the MainViewModel to the Data Context05m
- Fix the DatePicker Binding Error04m
- Use the BooleanToVisibilityConverter05m
- Understand Commands and MVVM06m
- Implement a DelegateCommand Class04m
- Use the DelegateCommand in the ViewModels04m
- Bind to the DelegateCommand Properties04m
- Summary02m
- Writing Your First Windows Forms App50m
- Introduction01m
- Create a Windows Forms App08m
- Build the Main Layout08m
- Add a UserControl for the Header05m
- Understand Data Binding and BindingSource03m
- Set up the BindingSource and the ViewModel03m
- Connect the ListBox to the BindingSource01m
- Bind the Detail Controls06m
- Bind the ComboBox04m
- Implement the Refresh Logic05m
- Save the Data02m
- Summary and What’s Next04m
Random courses
- (1Y0-371) Citrix XenMobile 10 Enterprise Cert Practice Exam
- Complete Python Course For Beginners With Python 3.10
- RxJS Patterns in Angular
- Learn Python By building Games in Python
- Premiere Pro : Beginners Editing Class
- Complete Clip Studio Paint Megacourse: Beginner to Expert
- Security Best Practices in Google Cloud
- Hypothesis Testing: F-Test,Chi Square & Non Parametric Tests
- Learn Oracle NetSuite Technical : Portlets 2.0
- Getting Started with Microsoft Power Automate
Latest courses
- Ember.js: The Documentary
- GraphQL: The Documentary
- AWS Certified Solutions Architect - Professional (SAP-C01) Cert Prep: 1 Design for Organizational Complexity
- CCSP Cert Prep: 4 Cloud Application Security
- What Business Leaders Need to Know about Web3 (+ Metaverse)
- Building No-Code Apps with AppSheet: Implementation
- Automation Anywhere: The Big Picture
- Protective Technology with Apache Kafka
- Coding for Visual Learners: Learning JavaScript from Scratch
- StringBuilder Internals