From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Desktop UI development overview - .NET Tutorial
From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform
Desktop UI development overview
- [Instructor] Desktop applications have traditionally been the most robust and feature-rich type of software. Long before mobile and web applications achieved their current levels of sophistication, the best tools were developed as native applications designed to run on desktop and laptop computers. Examples like Photoshop, Visual Studio, Microsoft Office, File Manager, and music players showcase the power of leveraging local computing resources to deliver high-performance, full-featured user experiences. Even though web and mobile applications have advanced at an incredible pace, desktop applications still lead in efficiency and performance for certain tasks. Many companies have built proprietary systems, graphic-intensive tools, inventory management software, and fleet scheduling applications specifically for Windows desktop platforms, leveraging their capabilities and performance. This may surprise you, but Microsoft Telemetry shows a growing number of projects based on desktop…
Contents
-
-
-
-
(Locked)
Desktop UI development overview9m 35s
-
(Locked)
Windows APIs and SDKs8m 7s
-
(Locked)
WinRT: Transforming Windows development6m 25s
-
(Locked)
Classic WinForms overview4m 3s
-
WinForms in action5m 33s
-
(Locked)
Windows Presentation Foundation (WPF) overview12m 5s
-
(Locked)
WPF in action3m 28s
-
(Locked)
UWP overview7m 21s
-
(Locked)
Which to choose, WPF or UWP?4m 45s
-
(Locked)
UWP in action1m 37s
-
(Locked)
APIs, SDKs, and frameworks3m 5s
-
(Locked)
Windows App SDK: Project reunion6m 25s
-
(Locked)
WinUI: The modern UI layer4m 46s
-
(Locked)
WinUI in action: WinUI 3 gallery6m 15s
-
(Locked)
AppContainer deployment with MSIX9m 9s
-
(Locked)
Third-party UI frameworks3m 45s
-
(Locked)
-
-
-
-