Semi.Avalonia
lambda-converters
Semi.Avalonia | lambda-converters | |
---|---|---|
3 | 4 | |
607 | 134 | |
8.7% | - | |
9.2 | 0.0 | |
23 days ago | over 4 years ago | |
C# | C# | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Semi.Avalonia
-
How small is the smallest .NET Hello World binary?
> The "look and feel" of the program usually gives it away more or less immediately.
If you are talking about the base controls, then maybe. But there are .Net cross-platform frameworks such as Avalonia that can get you a modern loooking UI with theming.
https://github.com/irihitech/Semi.Avalonia
https://github.com/AvaloniaUI/Citrus.Avalonia
etc.
-
Avalonia UI Community Q&A. We talked about themes, v11, MAUI Hybrid and much more.
Semi.Avalonia
- WPF Begins its Long Goodbye
lambda-converters
-
WPF Begins its Long Goodbye
Yeah, I think some things go a bit too far. I also think they tried too hard to solve certain things (poorly) in XAML that frankly shouldn't be declarative. There's a few things you can do to make WPF less painful. I recommend using https://github.com/michael-damatov/lambda-converters, for example, rather than writing whole-blown converter classes of your own.
-
(rant/discussion/question) Why does wpf seem so overly complicated?
something like https://github.com/michael-damatov/lambda-converters should be built in because writing a whole-ass class is inexplicably verbose for 95% of things people do with converters
-
Example of something that WPF can do (functionality wise) and WinForms cannot? advanced feature?
instead of full-blown converters in C#, let me write inline lambdas right in the XAML. Blazor lets me do that, sort of. (I use https://github.com/michael-damatov/lambda-converters so I at least don't have to write entire types.)
-
Best alternatives for WPF for sustainability and free controls?
I haven’t dived too deep into MVU either, but at a glance, it seems more focused on lambdas. IMHO, one of the weak spots in MVVM/XAML is how much boilerplate you have to write for a converter, when oftentimes just a lambda would do. This lib helps, but it still isn’t inline with the rest of the UI.
What are some alternatives?
avalonia-aero-theme
Material.Avalonia - Material design in AvaloniaUI
Standard-Toolkit - An update to Component factory's krypton toolkit to support .NET Framework 4.6.2 - 4.8.1 to .NET 6 - 8
tinyPE - Smallest possible PE files. Artisanal, hand-crafted with love and care.
FluentAvalonia - Control library focused on fluent design and bringing more WinUI controls into Avalonia
Estragonia - Estragonia: Avalonia in Godot
Windows UI Library - Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
Win2D - Win2D is an easy-to-use Windows Runtime API for immediate mode 2D graphics rendering with GPU acceleration. It is available to C#, C++ and VB developers writing apps for the Windows Universal Platform (UWP). It utilizes the power of Direct2D, and integrates seamlessly with XAML and CoreWindow.
PeLib - This is a modified version of https://github.com/LADSoft/DotNetPELib