Windows Forms

E34608

Windows Forms is a graphical user interface (GUI) framework for building desktop applications on the Microsoft Windows platform using the .NET framework.

All labels observed (5)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf .NET GUI framework
Microsoft technology
software framework
alternativeTo MAUI
Universal Windows Platform
Windows Presentation Foundation
architecture wrapper over Win32 API
coreClass Application
Control
Form
deploymentModel client-side installation on Windows
designGoal simplify Windows desktop UI development
developer Microsoft
integratedWith Visual Studio
introducedIn .NET Framework 1.0
linked to: .NET Framework
lifecycle Application message loop
namespace System.Windows.Forms
linked to: Windows Forms
partOf .NET
linked to: .NET Framework

.NET Framework
platform Microsoft Windows
linked to: Windows
predecessor Microsoft Foundation Classes
Win32 API-based UI programming
primaryLanguage C#
programmingModel managed code
provides controls
dialog boxes
forms
user interface components
purpose building desktop applications
building rich client applications
releaseYear 2002
renderingModel immediate mode rendering via GDI+
runsOn Windows operating system
linked to: Windows
status supported but not actively evolved compared to newer frameworks
supportedLanguage C++/CLI
Visual Basic .NET
supports ClickOnce deployment
GDI+ drawing
MDI (Multiple Document Interface)
accessibility features
custom controls
data binding
drag-and-drop design in Visual Studio
localization
single document interface
third-party controls
user controls
type graphical user interface framework
uses event-driven programming model

How these facts were elicited

Referenced by (13)

Full triples — surface form annotated when it differs from this entity's canonical label.

Visual Studio supportsTechnology Windows Forms
.NET Framework feature Windows Forms
Visual Basic .NET supports Windows Forms
WinUI relatedTo WinForms
linked to: Windows Forms
Windows Presentation Foundation replaced Windows Forms (for many new desktop apps)
linked to: Windows Forms
Windows Forms namespace System.Windows.Forms
linked to: Windows Forms
Rider supportsTechnology WinForms
linked to: Windows Forms
Microsoft .NET documentation topic Windows Forms
.NET ecosystem includesComponent Windows Forms
JetBrains Rider supportsTechnology Windows Forms
Mono project supports Windows Forms (partial)
linked to: Windows Forms
dotTrace targetPlatform Windows Forms