1
flabbet
3y

What is the point of .NET Core 3 WPF and WinForms? Only thing i can think of is that MS want's to migrate frameworks to .NET Core, but is there anything that those frameworks gain?

Comments
  • 0
    .NET Core is more lightweight and modular
  • 1
    Dotnet core is cross platform and that will make it easier to keep business logic for multiple platforms in one codebase.
  • 0
    Wpf and WinForms are not crossplatform
  • 0
    It's probably the lightweight thing. And if your business already uses .net core for other development, you'll be familiar with it for wpf.

    For example .net for for the company web server.
  • 0
    I imagine it's a step on the way to cross platform desktop apps.
  • 0
    @maushax Source?
  • 0
    @maushax
    WPF and WinForms with .NET Core are only compatible with Windows. I dont think that they ever will support Linux, because they have so many dependencies on Win APIs.
  • 0
    @maushax
    Do you have a source for this?

    WPF relies on DirectX/Direct3D and WinForms on GDI+.
    I can't image how cross platform UI should work without a complete rewrite.
  • 0
    @maushax
Add Comment