I developing on C# from 2002. I was develop on Microsoft UI platforms such as Silverlight, UWP, WindowsPhone, Xamarin, and more and at the end they deprecated one after each other. From my point of view Avalonia is the best place for C# UI that you can bet on it. It grow up everyday and is safe for long life stability. It can run anywhere and it is pixel perfect. Thanks to Avalonia team to make this dream become true.
Fantastic that Avalonia UI is recognised with a slot in the conference. It's the UI framework for us, all of us! For the devs who need something to work, anywhere, any OS,!
The main disappointment for me in dontnet ecosystem was the lack got a cross-platform UI framework that supports Linux. MAUI got it worse. Then I found Avalonia UI, what a fantastic project. I want to thank everyone involved.
I'm developing with Avalonia UI since version 10.3 and I can confirm it "just" works. It's not a toy. Its a serious product and IMO the future of multiplatform UI specially for Desktop. Thanks Avalonia for such effort.
At first I thought, what the hell? MAUI is great for creating an interface for anything. But Avalonia won my heart with this release. And what is wonderful is the joint love of Avalonia and MAUI. Love will save the world! Good luck, Avalonia team!😍
What a gorgeous idea and presentation. Message was clear and well put through, it contained live coding. There were a points made and proven right after. Much appreciated. Thank for a great work. Will definitely try Avalonia out in upcoming projects.
Avalonia is awesome. But for now there are two things I miss: 1: I couldn't get my C-lib (.dll) running together with my Avalonia application, while it's working perfectly with WPF. 2: For my research project I need a 3D Plotter. There is a Helix.Toolkit based on DirectX 11 that also works perfectly with WPF, but it seems like there is nothing similar to it for Avalonia (in best case based on Vulkan)
Yes, there is Minimal Avalonia for MVU like interface, but you can just use c# only for all the components. I even managed to make hot reload work, but it does require for you to update a component manually.
There is also Avalonia.Markup.Declarative and the most MVU is propably FuncUI which is also built on Avalonia primarily for F# but it should be usable from C# aa well
Does Avalonia have a control included or as a nuget that provides a tabbed document interface? Something like the file tabs in Visual Studio that you can drag around, arange horizontally or vertically, or have a floating windows. That's the main control that I'd need to replace in my WPF app before I could think about converting to Avalonia. I'm currently using the Exceed Avalon Dock control in WPF. I may also need a ribbon menu - currently using one that Microsoft probably forgot about. Thanks!
If you're upgrading an existing project, and you come from WPF, you will find Avalonia to be closest. If you are coming from UWP or WinUI Uno will be closest to your existing code. If its a new project then you should see what works best for you.
Visual Basic wowed is all in 1991, with the ability to draw your GUI, and WinForms improved over the years where you could build very impressive desktop apps with C# without any UI code. 30 years on, I feel like we have gone backwards.
Why X11? We are now at the moment that next LTS distributions all will be Wayland based and X11 is considered like dead, so, why X11? PS: Wayland is so much better for embed.
I was asking myself the same question...MAUI, Avalonia, UNO... Seems like 3 things built for the same purpose and there will probably only have 1 to emerge as a standard eventually, but which one??
@@louis-patrickrancourt1565 Plenty of space for all the technologies. MAUI and Avalonia UI solve different problems. Uno doesn't work and has terrible performance when it does.
oh boi yo can see the limitations of apple silicon armv8 SIMD when using parallels win11, the performance is outright garbage. Hopefully SVE2 changes this.
I developing on C# from 2002. I was develop on Microsoft UI platforms such as Silverlight, UWP, WindowsPhone, Xamarin, and more and at the end they deprecated one after each other. From my point of view Avalonia is the best place for C# UI that you can bet on it. It grow up everyday and is safe for long life stability. It can run anywhere and it is pixel perfect. Thanks to Avalonia team to make this dream become true.
What do u think about .NET MAUI?
Fantastic that Avalonia UI is recognised with a slot in the conference. It's the UI framework for us, all of us! For the devs who need something to work, anywhere, any OS,!
The main disappointment for me in dontnet ecosystem was the lack got a cross-platform UI framework that supports Linux. MAUI got it worse. Then I found Avalonia UI, what a fantastic project. I want to thank everyone involved.
I'm developing with Avalonia UI since version 10.3 and I can confirm it "just" works. It's not a toy. Its a serious product and IMO the future of multiplatform UI specially for Desktop. Thanks Avalonia for such effort.
At first I thought, what the hell? MAUI is great for creating an interface for anything. But Avalonia won my heart with this release. And what is wonderful is the joint love of Avalonia and MAUI. Love will save the world! Good luck, Avalonia team!😍
Enjoy!
Thank you! Exciting stuff!
I've been using AvaloniaUI for years. I have nothing but praises for it !
That was so awesome!
And it makes sense for Avalonia and MAUI to combine effort.
Thank you for the amazing demo!
looks like true cross-platform UI (unlike MAUI), I can build for ChromeOS and Steam Deck too
I like Avalonia. Syncfusion and other third party controls should make UI for this.🙏
I had no idea about it.... I love it! Thanks!!
What a gorgeous idea and presentation. Message was clear and well put through, it contained live coding. There were a points made and proven right after. Much appreciated. Thank for a great work. Will definitely try Avalonia out in upcoming projects.
This talk has got me excited to try this out!
It is fantastic. Trying it out for a mobile app.
maui avalonia hybrid looks absolutely amazing.
Great stuff! But how do you get the xaml previewer with VS2022 17.4 ARM?
When can we expect Avalonia to be ready for Web?
Official website saying, It is currently very early days and not ready for production seems.
I love Avalonia.
I love you to!
Avalonia is awesome. But for now there are two things I miss:
1: I couldn't get my C-lib (.dll) running together with my Avalonia application, while it's working perfectly with WPF.
2: For my research project I need a 3D Plotter. There is a Helix.Toolkit based on DirectX 11 that also works perfectly with WPF, but it seems like there is nothing similar to it for Avalonia (in best case based on Vulkan)
Maui Blazor Avalonia hybrid 🥵
Mike mentioned the Telegram channel Can you share a link to it?
I have a small problem with Avalonia, I cant localize string resources from my .resw files. What can I do to fix that?
Amazing, except the xaml. Can we get C# MVU for writing the UIs?
Yes, there is Minimal Avalonia for MVU like interface, but you can just use c# only for all the components. I even managed to make hot reload work, but it does require for you to update a component manually.
@@FilipCordas That would be great. I will take a look. I have also been playing with Comet C# MVU
@@obinnaokafor6252 minimalna avalonia is not really MVU but similar it's more reactive
@@FilipCordas OH, okay. I will still take a look.
There is also Avalonia.Markup.Declarative and the most MVU is propably FuncUI which is also built on Avalonia primarily for F# but it should be usable from C# aa well
❤❤❤❤❤AvaloniaUI ❤❤❤❤❤❤❤
X11 on Linux is going away. Are y'all working on switching to Wayland?
Does Avalonia have a control included or as a nuget that provides a tabbed document interface? Something like the file tabs in Visual Studio that you can drag around, arange horizontally or vertically, or have a floating windows. That's the main control that I'd need to replace in my WPF app before I could think about converting to Avalonia. I'm currently using the Exceed Avalon Dock control in WPF. I may also need a ribbon menu - currently using one that Microsoft probably forgot about. Thanks!
Yes. Search Avalonia Dock
@@avaloniaui Thanks!!!! That looks perfect :^)
It's been around for a decade? Why am I just now hearing about it??
Cool Thanks 👍
Maui Avalonia Hybrid would be interesting, since i prefer avaloniaui/flutter ui rendering.
Does Avalonia UI has access to native API for each platform like MAUI does? Like calling media, storage, communication native APIs?
Yes
yes, its not running in some kind of sandbox crap that winui maui or whatever has
@@danwalmsley1529 and how to access to list of media devices?
just awesome!!!
- Question for presenters and everyone else: - When should we use UnoPlatform or AvaloniaUI?
Thank you all!
If you're upgrading an existing project, and you come from WPF, you will find Avalonia to be closest. If you are coming from UWP or WinUI Uno will be closest to your existing code.
If its a new project then you should see what works best for you.
Answer at 4:20
AvaloniaUI runs circles around Uno IMHO. I'd go with either of Avalonia or MAUI.
Thank you @Dan Walmsley and @fieryscorpion !
Coming from Blazor. Help! Which do I pick?
Visual Basic wowed is all in 1991, with the ability to draw your GUI, and WinForms improved over the years where you could build very impressive desktop apps with C# without any UI code.
30 years on, I feel like we have gone backwards.
There is always UI code. A visual designer just creates it for you.
What about multiwindow and external child dialogue
Just an FYI: I've got my volume turned all the way up and can barely hear you.
Volume is rather LOW, Product value is rather HIGH 👍
Why X11? We are now at the moment that next LTS distributions all will be Wayland based and X11 is considered like dead, so, why X11? PS: Wayland is so much better for embed.
Take a look timestamp 22:46. Wayland support is coming with v11.
Why did he use Mac instead of windows
Is he working for Microsoft right ?
He works for us now :)
This world is going to fast.
but but... what about MAUI?
wasn't MAUI supposed to be the final!!!?
I was asking myself the same question...MAUI, Avalonia, UNO... Seems like 3 things built for the same purpose and there will probably only have 1 to emerge as a standard eventually, but which one??
@@kressckerl The final what?
@@louis-patrickrancourt1565 Plenty of space for all the technologies. MAUI and Avalonia UI solve different problems. Uno doesn't work and has terrible performance when it does.
@@MikeCodesDotNET platform-agnostic UI framework
PLEASE use microphone for BETTER audio!
One can barely hear anything.
Please stop juggling with GUI frameworks confusing everybody...
oh boi yo can see the limitations of apple silicon armv8 SIMD when using parallels win11, the performance is outright garbage. Hopefully SVE2 changes this.