Explore the wide range of choices available for developers building a user interface (UI) on the .NET Framework.
Overview
Syllabus
Introduction
- Explore the .NET UI platforms
- Get the best out of this course
- Create UI for web and desktop
- Built upon .NET
- UI markup languages (HTML and XAML)
- Desktop development overview
- Layers of APIs
- Explore WinForms
- Rapid App Development with WinForms
- Explore WPF
- WPF example
- Explore UWP
- Windows App SDK: Project Reunion
- WinUI, the next UI layer
- WinUI in action: XAML Controls Gallery
- AppContainer deployment with MSIX
- Third-party UI frameworks
- Web development overview
- ASP.NET app models
- ASP.NET Web Forms
- ASP.NET MVC
- ASP.NET Razor Pages
- ASP.NET Core Blazor WebAssembly
- ASP.NET Blazor example
- Say goodbye to Silverlight
- Cross-platform overview
- .NET MAUI, the newest cross-platform
- Third-party frameworks
- Overview
- Explore GDI+
- Explore DirectX
- Explore Unity game engine
- Next steps
Taught by
Walt Ritscher