A cross-platform UI framework for .NET
What you are describing is an MVVM model. You have viewmodel which represents your hierarchy and all the relationships in the tree but focusing on ui logic, rather then styling and rendering. You need very rich binding system in UI piece to connect viewmodel to view. WPF/ Silverlight on .NET side did this well imo, but it's mainly died down due to it being desktop only or browser plugin based. Newer adaptation lives on as project avalonia https://avaloniaui.net/
Business logic with ease ☄️
React Query ties your server state directly to individual components. That could be fine for some apps but there's a lot of value in abstracting that stuff from the view. For example, imagine your bundle is code split. One chunk has all your server data management that is loaded at the beginning. Another chunk is a specific route that shows some data. If your component handles server data, you have to wait for the chunk to load, your component to render, and your query to return. If your data management chunk is doing this, it can model your state as a graph of interacting nodes and fetch the appropriate state independent of your component lifecycle. I've found I can improve perceived performance a fair bit this way because data is generally being fetched at the same time the UI is changing. Effector is particularly good at enabling these patterns.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Type-safe CLI library / framework with no runtime dependencies
Hi me! 👋 I agree 100% All hail Clipanion!
Alarm raised after Microsoft wins data-encoding patent - rANS variant of ANS, used e.g. by JPEG XL
2 projects | reddit.com/r/programming | 18 Feb 2022
Cross-platform GUI imitation of old Windows (98, XP) on Mono
2 projects | reddit.com/r/csharp | 1 Jan 2022
Linus Torvalds once said, "If Microsoft ever does applications for Linux it means I've won."
2 projects | reddit.com/r/linuxmemes | 24 Nov 2021
Sigma File Manager v1.4 is out, bringing a lot of fixes and improvements! I'm the dev, ask me anything
10 projects | reddit.com/r/Windows10 | 5 Sep 2021
What language could replace Csharp for people using Linux ?
2 projects | reddit.com/r/csharp | 18 May 2021