* Update docfx.json Add missing metadata * Update docfx.json Add ms.prod * Update docfx.json * Update docfx.json * Add prod to index.md
3.1 KiB
title, description, ms.prod, ms.date
| title | description | ms.prod | ms.date |
|---|---|---|---|
| Desktop Guide for WPF and Windows Forms | Introduction to the Desktop Guide for WPF and Windows Forms for both .NET 5 and .NET Framework. | dotnet-desktop | 08/30/2020 |
Desktop Guide for .NET, .NET Core, and .NET Framework
Welcome to the Desktop Guide. The Desktop Guide is a set of documentation for .NET-based Windows UI technologies including Windows Presentation Foundation (WPF) and Windows Forms (WinForms). The Desktop Guide will cover both .NET 5 (and .NET Core 3.1) and later versions, along with .NET Framework.
Historically, the .NET Framework-based documentation for WPF and WinForms has been included in the .NET Documentation. Windows Forms content has been migrated to this guide, while the migration of WPF content is ongoing.
Windows Presentation Foundation
There are two implementations of WPF, each with it's own documentation:
-
The .NET Framework 4 implementation that's supported by Visual Studio 2019 and Visual Studio 2017.
.NET Framework 4 is a Windows-only version of .NET and is considered a Windows Operating System component. This version of Windows Presentation Foundation is distributed with .NET Framework.
The documentation for this version of WPF is available here.
-
The open-source implementation hosted on GitHub.
This version runs on .NET 5 and .NET Core 3.1. The WPF XAML Visual Designer requires, at a minimum, Visual Studio 2019 version 16.X.
Even though this version of .NET is cross-platform, WPF remains a Windows-only technology.
The documentation for this version of WPF is in progress and is hosted on the .NET documentation site.
Windows Forms
There are two implementations of Windows Forms, each with it's own documentation:
-
The .NET Framework 4 implementation that's supported by Visual Studio 2019 and Visual Studio 2017.
.NET Framework 4 is a Windows-only version of .NET and is considered a Windows Operating System component. This version of WinForms is distributed with .NET Framework.
The documentation for this version of WinForms is available here.
-
The open-source implementation hosted on GitHub.
This version runs on .NET 5 and .NET Core 3.1. The Windows Forms Visual Designer requires, at a minimum, Visual Studio 2019 version 16.X.
Even though this version of .NET is cross-platform, WinForms remains a Windows-only technology.
The documentation for this version of WinForms is in progress and not yet available.