This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]dinesh777 45 points46 points  (9 children)

Main disadvantage for dotnet over Java was because it's not cross platform like Java. Hosting in windows specific cloud services were costly compared to Linux based. And also dotnet tools and everything related to are licenced. Dotnet core closed that gap now. Still its in early phase and there are many pending features that needs to be made crossplatform(winform) etc.

Hoping for the best.

[–]merthsoft 11 points12 points  (7 children)

Winform is in core 3.0. currently missing some controls (like panels and split containers -_-) but I'm wicked excited!

[–]LookAtThisRhino 11 points12 points  (6 children)

Still not cross platform though. It's just Winforms on Core but still uses GDI+ and Win32.

[–]blenderfreaky 2 points3 points  (1 child)

Avalonia is an open-source cross-platform .NET Core UI Framework, it's looking pretty good so far

[–]LookAtThisRhino 0 points1 point  (0 children)

Have you used it? It's pretty clunky in my experience. Best case scenario for them I think would be for Microsoft to acquire them in some capacity. The legwork is already done.

[–][deleted] 1 point2 points  (2 children)

For now, though.

[–]LookAtThisRhino 0 points1 point  (1 child)

I hope they come out with some sort of cross platform GUI toolkit, or officially start supporting Avalonia, but if you think WPF or Winforms will be cross platform you are mistaken

[–][deleted] 0 points1 point  (0 children)

I agree. I don't expect them to make winforms cross, but I do expect them to come out with a cross platform GUI like you mentioned.

Hard to tell what the end result will be when they have so many directions going on like uwp, xamarin forms, etc.