Hacker GitHub

← All repos

dotnet/winforms

View on GitHub ↗ ★ 4,876 C#

Windows Forms is a .NET UI framework for building Windows desktop applications.

23 mentions on Hacker News by 21 people: 0 stories, 23 comments · first 2018-12-04 · latest 2026-05-13

Mentions per year 23 mentions · busiest year 2020 (6)
20082026
  1. Tiny nitpick: Windows Forms wraps the Windows API; the function call is `CreateWindowEx`[1]. [1]: https://github.com/dotnet/winforms/blob/27e7cb2e5043780dd75e...
    comment by delta_p_delta_x · 2026-05-13 · in Zero-native – Build native desktop apps with web UI
  2. WinForms still exist, still supported, still getting new features. And it's open sourced. https://github.com/dotnet/winforms
  3. …curmudgeons who are happy to foist pixelated Vista-era light-mode-only UIs on their users. [1]: https://github.com/dotnet/winforms/issues?q=is%3Aissue%20sta...
    comment by domenicd · 2026-03-22 · in Windows native app development is a mess
  4. …think it's abandoned and it looks like there is a lot of activity around the high DPI concern. https://github.com/dotnet/winforms/issues?q=is%3Aissue%20sta...
    comment by bob1029 · 2026-03-22 · in Windows native app development is a mess
  5. Re: .NET WinForms -- they open sourced it a few years back. https://github.com/dotnet/winforms They even went so far as to bring back the forms designer to Visual Studio. https://devblogs.microsoft.com/dotnet/windows-forms-designer...…
  6. Windows Forms is also making some progress on being fully AOT compatible: https://github.com/dotnet/winforms/issues/4649
    comment by MarkSweep · 2024-07-01 · in Writing GUI apps for Windows is painful
  7. …are not yet supported (as they rely on reflection). There is an ongoing effort to fix this problem: https://github.com/dotnet/winforms/issues/4649
    comment by lowleveldesign · 2024-06-30 · in Writing GUI apps for Windows is painful
  8. …you can use AvaloniaUI instead which is sufficiently advanced but assumes some prior knowledge. - https://github.com/dotnet/winforms/blob/main/docs/getting-st... - https://docs.avaloniaui.net/docs/get-started/
  9. …that C# forking the collection library is still causing ongoing maintenance work 18 years later: https://github.com/dotnet/winforms/pull/8673
    comment by MarkSweep · 2023-03-22 · in We Got the Generics We Have (2022)
  10. …the next one, I'm looking forward to being able to ship small WinForms apps with zero dependencies. https://github.com/dotnet/winforms/issues/4649
  11. https://github.com/dotnet/wpf https://github.com/xamarin/Xamarin.Forms https://github.com/dotnet/winforms >There isn't a single first-party desktop GUI framework left that is actively supported and developed. This is demonstrably false...
    comment by dharmaturtle · 2021-06-18 · in .NET 6 Preview 5
  12. …blockers was Winfows.Forms not working with AOT, which appears to have been resolved very recently: https://github.com/dotnet/winforms/pull/4177
    comment by Luuseens · 2020-11-11 · in .NET 5.0
  13. …is developed in the open. And not just the BCL, but also platform UI/UX libraries like [WinForms]( https://github.com/dotnet/winforms ) and WPF. (Yeah I was taken aback too: if you told myself from 10-15 years ago that WinForms would be…
    comment by DaiPlusPlus · 2020-09-23 · in Swift on Windows
  14. …for rendering, so it's a bit different (it's more like Flutter... or a game engine). Button: https://github.com/dotnet/winforms/blob/master/src/System.Wi... / https://referencesource.microsoft.com/#System.Windows.Forms/... Toolstrip (also…
    comment by ratww · 2020-09-22 · in Swift on Windows
  15. …C# 9.0 are very much 100% open all the way down to the core. https://github.com/dotnet/roslyn (c#) https://github.com/dotnet/winforms (UI) https://github.com/dotnet/wpf (UI) https://github.com/dotnet/core (Foundation) I don't consider the…
    comment by jarjoura · 2020-09-22 · in Swift on Windows
  16. BTW WinForms (and WPF) is now open sourced. https://github.com/dotnet/winforms
    comment by fomine3 · 2020-05-12 · in Being Slow to Criticise
  17. .NET Core supports Windows Forms now, with some breaking changes: https://github.com/dotnet/winforms Mono supports Windows Forms: https://www.mono-project.com/docs/gui/winforms/ Still rough around the edges, but it's coming together.
  18. …effort to open-source and port chunks of Windows and .Net Framework WinForms 'the win95-style UI' https://github.com/dotnet/winforms WPF 'the Vista-style UI' https://github.com/dotnet/wpf WinUI3 'the Modern-style UI'…
    comment by ClumsyPilot · 2019-11-21 · in Microsoft's “Love” of Linux
  19. Looks fine to me! https://github.com/dotnet/winforms/pulse I don't know much about WPF, but it seems to be in an odd place with UWP. The fact there are no plans to port WPF MacOS/Linux, combined with the increasing emphasis on…
    comment by cspierre · 2019-05-06 · in .NET 5
  20. Looks like enabling telemetry was one of the first things they did: https://github.com/dotnet/winforms/pull/6
  21. It's nice that they removed all the hacks: https://github.com/dotnet/winforms/pull/144/files#diff-2d4df... It reminds me of when the Windows 2000 source code was leaked and it showed how vulgar a lot of the comments were.
  22. This commit is so funny: https://github.com/dotnet/winforms/commit/a534dd2ebff6792c31...
  23. they use dllimport to use native windows dll's: https://github.com/dotnet/winforms/search?q=dllimport&unscop...