Hacker News new | ask | show | jobs
by kronos29296 3174 days ago
.NET Core is for cli or server software primarily. Not for gui apps. So probably not. They'll continue with Mono on linux I think.
1 comments

UWP is .NET Core isn't it?
The .NET stack inside UWP is .NET Core (for the most part), but the UI stack of UWP is WinRT controls [you can read that as modern COM controls] implemented mostly in C/C++ and directly a part of Windows.

So .NET Core doesn't benefit from UWP UI library, but UWP typically benefits from .NET Core upgrades.

Thanks, that was a good explanation
No, UWP is not part of .NET Core.
The news this week was that it works with .net standard 2.0 but I assume only on windows.

https://blogs.msdn.microsoft.com/dotnet/2017/10/10/announcin...

If keepass were a .net standard library, you could have different front-ends for various platforms. Making the front-end crossplatform is a good goal too. I'm sure you could use bindings to Qt or gtk. There's various native crossplatform front-ends in the works too. See my comments below.