Files
docs-desktop/dotnet-desktop-guide/index.md
T
Andy De George ae45d8f130 Update docfx.json metadata (#38)
* Update docfx.json

Add missing metadata

* Update docfx.json

Add ms.prod

* Update docfx.json

* Update docfx.json

* Add prod to index.md
2020-09-11 10:14:52 -07:00

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:

  1. 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.

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

  1. 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.

  2. 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.