Files
docs-desktop/dotnet-desktop-guide/index.md
T
Andy De George da363692ff Initial WPF content migrated (#17)
* Reset branch for WPF changes

* Convert BMP to PNG; fix link-out-of-scope err

* Add snippets for WPF... 6794 files!!!!

* Add missing snippets

* update file updated between migration

* Fix paths to include

* update breadcrumb and toc

* fix index links

* fix index links

* fix index links

* fix markdown
2020-09-04 09:46:28 -07:00

3.1 KiB

title, description, ms.date
title description 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. 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.