Build with an Azure free account. Get USD200 credit for 30 days and 12 months of free services.

Start free today

Updating the WinForms Designer for .NET Core 3.0

Play Updating the WinForms Designer for .NET Core 3.0
Sign in to queue

Description

There are many benefits that .NET Core can bring to desktop applications. With .NET Core 3.0, support is being adding for building desktop application with WinForms and WPF.

In this episode, Jeremy is joined by Merrie McGaw and Dustin Campbell who share some interesting insights on the work that's going into getting the WinForms designer ready for .NET Core 3.

  • [01:16] - What are the benefits of Windows Forms on .NET Core? 
  • [05:44] - What did it take to update the Windows Forms designer
  • [07:54] - What was it like updating the codebase?
  • [13:48] - What were some of the biggest surprises?
  • [17:25] - Were there any positive side effects from updating the codebase?
  • [19:37] - Was there any surprising feedback from the community?
  • [20:10] - How have the control vendors responded?

 

Useful Links

 

Embed

Download

The Discussion

  • User profile image
    Adolor2
    I had counted my tools before. Found out no one wanted to borrow them. Cname channel 9. But if there using it to defend themselves. Wouldn't it be considered as theft.
  • User profile image
    eduquint
    I am anxiously waiting for this feature in the .NET Core 3.

    During this last Build conference, I discussed this issue with several Microsoft .NET top brass, and I also talked to some components suites vendors (DevExpress) and all of them had a similar opinion on this subject: You will have to wait until sometime next year (2020)!

    It is a pity, for I would immediately start using .NET Core 3.x in all my WinForms the day it is release... but, alas, the WinForms designer is indispensable.

    Keep up the good work and finish it as soon as possible, please....
  • User profile image
    codeanit
    Great insightful talk, geeks heaven :)
    I would love to see WinForm application running on Linux systems.
    Thank you!
  • User profile image
    Cdepalma
    With no designer, i will not use it.
  • User profile image
    tsahi
    Not going to happen. WinForms is a wrapper around Win32 API, which don't exist on Linux.
  • User profile image
    Ulf

    I Love it

  • User profile image
    MattSlay
    I just updated my machine to the latest VS 2019 Preview as of 2019-09-16 (16.3.0 Preview 3.0) and the latest .Net Core 3 Preview 9....

    Then I created a new .Net Core WinForms app project, and it had a default Form1.cs and Form1.Designer.cs, and so I double-clicked on Form1.cs, expecting the visual Form Designer to open, and it only opens the file in code editor, not a Form Designer.

    I even right-clicked on the Form1.cs and it has a context menu choice for "View Designer", but even that still only opens the form code file.

    So, it looks like the latest stack of .Net Core and VS 2019 bits has no visual designer support for WinForms.
  • User profile image
    Fritz

    Same thing here. Wanted to try a new ML.NET project with SQLite and Winforms, but no designer support. Drip Drip Drip of capabilities is a bit frustrating.

  • User profile image
    Jon

    They released a designer just a few days later on 9/30/19
    https://devblogs.microsoft.com/dotnet/introducing-net-core-windows-forms-designer-preview-1/

Add Your 2 Cents