3 ms·
I’ve been getting into desktop development with C# and .NET and yeah, the docs are horrendous. It’s not that they‘re not informative, but they leave a lot of im
by chrisldgk 2y ago
I’ve been getting into desktop development with C# and .NET and yeah, the docs are horrendous. It’s not that they‘re not informative, but they leave a lot of important information out (or just give you a step-by-step without explaining what you’re actually doing) and also somehow their servers are incredibly flakey. I get a „this service will be back soon“ message basically every fifth page load, otherwise it just takes 10 seconds or so to navigate.
- wombat-man 2y agoYeah… I’ve been playing around with windows forms. at least Visual Studio and the tooling is great.
- neonsunset 2y agoIf you are doing that, it's probably best to skip platform-specific frameworks and try AvaloniaUI or Uno Platform, both of which have decent documentation, if a bit limited in the first case, but I found various templates and examples more than sufficient as a replacement.
- chrisldgk 2y agoI would usually agree, but what I’m building [1] needs to 1. access shared memory data from a (windows only) game and pass that through to the frontend and 2. be able to access a lot of windows‘ window APIs, so this was the easiest way to go for me. I also know some C# from my school days and I actually like the language, so that’s a plus. I did opt for using WebView2 for rendering all the fancy frontend stuff since I’m first and foremost a web dev and much more comfortable for building UI that way, so I kind of just made my own little electron, which is actually nice because the resulting app should be a lot smaller than any electron installation. [1] a HUD overlay for RaceRoom, a racing simulation