Showing results for WinForms - .NET Blog

Dec 10, 2024
6
8

Invoking Async Power: What Awaits WinForms in .NET 9

Klaus Loeffelmann
Klaus Loeffelmann

With .NET 9, we’re bringing a suite of new async APIs to WinForms, aimed at making UI updates, dialog interactions, and control management more efficient.

.NETWinForms
Nov 12, 2024
29
38

Announcing .NET 9

.NET Team
.NET Team

Announcing the release of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C#, .NET MAUI, .NET Aspire, and so much more.

.NETASP.NET CoreC#
Feb 22, 2024
29
12

WinForms in a 64-Bit world – our strategy going forward

Klaus Loeffelmann
Klaus Loeffelmann

32-bit components can impose challenges for WinForms developers in a 64-bit Visual Studio environment, but there are options to solve this. Component modernization, migrating to .NET 6+ and a new option to use the out-of-process Designer for Framework are the key to a feasible way forward!

.NET.NET FrameworkWinForms
Mar 9, 2023
8
9

What’s new for the WinForms Visual Basic Application Framework

Klaus Loeffelmann Melissa Trevino
Klaus,
Melissa

Since .NET 6, we updated the WinForms runtime to support and improve the Visual Basic Application Framework. In Visual Studio 2022, we also modernized the related user experience. Time to take a closer look how all this works behind the scenes, lets you move from .NET Framework to .NET 6/7+ and provides a great opportunity to modernize your WinForm...

.NETWinFormsVisual Basic
Feb 23, 2023
27
5

Updated Modern Code Generation for WinForm’s InitializeComponent

Klaus Loeffelmann
Klaus Loeffelmann

When you design a WinForms Form, it gets generated into a method called InitializeComponent. When you reopen that Form, it gets recreated by interpreting that code. In Visual Studio 2022 17.5, we've modernized the code generation process. And made some changes.

.NETC#WinForms
Feb 15, 2023
40
21

Upgrading your .NET projects with Visual Studio

Olia Gavrysh
Olia Gavrysh

The .NET Upgrade Assistant is now available as an experimental extension in Visual Studio to easily enable to update your apps and projects to the latest version of .NET.

.NETASP.NETASP.NET Core