4 ms·
Is there an ETA for using .NET Core?
by nwah1 9y ago
Is there an ETA for using .NET Core?
- kevindqc 9y agoAre they planning on using .NET Core? With no UI?
- nwah1 9y agoI assume there's plenty of options... Qt or gtk bindings, electron, etc Looks like Xamarin is building full cross-platform support via XAML https://blog.xamarin.com/glimpse-future-xamarin-forms-3-0/ https://blog.xamarin.com/glimpse-future-xamarin-forms-3-0/ Avalonia seems like a straightforward reimplementation of WPF that is already usable. https://github.com/AvaloniaUI/Avalonia https://github.com/AvaloniaUI/Avalonia DotVVM is working on electron support, and I work with it already. I like it. https://github.com/riganti/dotvvm-electron https://github.com/riganti/dotvvm-electron
- nwah1 9y agoMaking it into a .net standard library would make it more usable. Could more easily embed it into other apps, or hook up various front-ends, and they could keep their existing front-end and just have it link to the new library.
- kronos29296 9y 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.
- eberkund 9y agoUWP is .NET Core isn't it?
- mintplant 9y agoNo, UWP is not part of .NET Core.
- nwah1 9y agoThe 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/announcing-uwp-support-for-net-standard-2-0/ 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.
- WorldMaker 9y agoThe .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.
- eberkund 9y agoThanks, that was a good explanation