microsoft / xaml-standard

XAML Standard : a set of principles that drive XAML dialect alignment
Other
804 stars 50 forks source link

.Net Core XAML #147

Open reader-man opened 7 years ago

reader-man commented 7 years ago

Very Good Project, Thanks for the unification.

I hope that this might lead to a new universal .Net Core XAML in future XAML Standard versions.

Also, all the frameworks that are getting into this, be easily open-sourced, to have other developers lend a hand and speed development, and increase the number of features.

Regards.

insinfo commented 7 years ago

I know how difficult it is to develop an open source project, and even more difficult to create a multi-platform project written from scratch using only the native APIs of each system (like Win32, Xlib, X Window, X11, Android SDK, Cocoa Touch) And low-level graphics libraries (like OpenGL,Direct3D), but it is possible to create a multiplatform project without overhead and hardware acceleration. Some examples of GUI frameworks written from scratch ~: It is well worth seeing this example.

Moe Presentation Framework A WPF-alike GUI Framework for .Net Core. Based on Direct3D and OpenGL https://github.com/sunnycase/MPF

Mike-E-angelo commented 7 years ago

Thank you for lending us your thoughts, @reader-man!

marinasundstrom commented 7 years ago

Xamarin.Forms is currently being ported to GTK (renders) and I suspect that it will run on .NET Core.

birbilis commented 7 years ago

have also promised a WPF (!) target and even read about WinForms (?) one

reader-man commented 7 years ago

@Mike-EEE :), if i can help in source code, i will :)

@robertsundstrom While it might be faster, but rethinking of .Net Core twice is a good thing, but if not, then atleast .Net Standard is better than nothing.

@birbilis WPF i heard of it, but going to WinForms, is a very interesting thing indeed, especially that its possible, and this is a try: https://code.msdn.microsoft.com/windowsdesktop/use-xaml-to-design-winform-75d73893

reader-man commented 7 years ago

I think open sourcing all XAML flavors with the exact .net core license, plus the 'xaml-standard', will speed development a lot, exactly like .net core development speed.