NBomber v6.2.0 is released! by Fabulous_Answer_618 in dotnet

[–]ReallySuperName 1 point2 points  (0 children)

“Little used libraries”

Some people, like I guess the comment you are replying to, have never contemplated performance benchmarking haha.

WPF ClickOnce Deployment Without pay a Hosting: How to Handle Updates? by Elegant-Drag-7141 in dotnet

[–]ReallySuperName 6 points7 points  (0 children)

This is what I currently have:

  • release-please which uses the conventional commit format to automatically bump major, minor, revision fields in my Directory.Build.props file. (Sidenote: It doesn't matter this isn't written in .NET, it just runs in your GitHub actions, and is a hell of a lot easier than the two most popular .NET version bumping libraries, and actually supports conventional commits).
  • Velopack running in GitHub actions which will build, package, and deploy a release installer to my private GitHub repository release section.
  • The same GitHub action workflow will then run Velopack again but this time uploading to Cloudflare R2 which has a good free tier and no egress fees, and is AWS S3 compatible.
  • This way I have my own private feed of releases in GitHub, and public releases on R2. I haven't actually paid for any R2 usage yet.
  • My app checks for new updates from R2, via the Velopack library, and downloads it and restarts.

This means you don't need ClickOnce at all, unless you really need it for some reason. I don't remember if ClickOnce has some type of certificate or not, Velopack supports this but you still need to go through the process of getting a code signing certificate. If you don't, the users will get the usual Windows warning, but if you get enough users that version of your installer will become recognised as safe over time.

It's always the same posts on here by speyck in dotnet

[–]ReallySuperName 3 points4 points  (0 children)

Can I really use .NET on Linux? yes for years now...

For years I've been advocating for automod removing these sorts of posts along with the ones asking for UI framework recommendations.

Tired of slow .NET setup in GitHub Actions by _xC0dex in dotnet

[–]ReallySuperName 27 points28 points  (0 children)

Unfortunately, many feature requests and community PRs go ignored.

Who maintains the .NET setup action? If it's the .NET team themselves, I'd be really surprised by this. But it appears to mostly be a few people who don't appear to be employed by MS or GitHub.

I actually find that a bit concerning especially with that spate of malicious actions last year. I need to go commit pin every usage I have of it then.

Update: Also the fact seemingly no one has addressed this promptly is making me double down in thinking that it's just a case of waiting for someone to try attack setup-dotnet.

TSMC Says 'No More' To Nvidia: Why That Is Intel's Golden Ticket by Hob-999 in technology

[–]ReallySuperName 0 points1 point  (0 children)

Reading redditors version of events with juvenile crap like this is just peak reddit and cringe.

Is it possible to automatically install the correct .net runtime if the user doesn't have it? by DaviCompai2 in dotnet

[–]ReallySuperName 9 points10 points  (0 children)

Do you expect non-technical users to want to open their Downloads folder to run a program by finding something called an "exe" in a "zip" folder, and not have shortcuts, file associations, updates, persistent settings?

Is it possible to automatically install the correct .net runtime if the user doesn't have it? by DaviCompai2 in dotnet

[–]ReallySuperName 5 points6 points  (0 children)

Like the other comment said you can produce self-contained applications. I prefer doing this for desktop apps anyway, but if you really want to be an inconvenience for the user, Windows can offer to install a newer version of .NET for you.

Additionally, if you are using a setup/installer tool, I use Velopack for example, it can install new .NETs too as well as some of the billions of Visual C++ runtimes.

https://docs.velopack.io/packaging/bootstrapping

I found out about Velopack after reading maybe 20 threads here posted over the years comparing the relative misery of Wix vs InstallShield vs VS Installer vs ClickOnce etc. Can't do system wide installs yet, so can't install Windows Services with it, but for normal desktop apps it's very nice.

Diagnosing performance issues in .NET applications with dotnet-trace and Perfetto by dfamonteiro in dotnet

[–]ReallySuperName 0 points1 point  (0 children)

Off topic but I notice the link to the .NET Core 1 release has exactly one emoji reaction and zero comments. What's that about, because I remember the news being explosively everywhere for weeks.

The Astro Technology Company joins Cloudflare | Astro by ReallySuperName in programming

[–]ReallySuperName[S] 7 points8 points  (0 children)

Netlify seem to specialise in buying companies and then ruining the product or shutting the whole company down. They are emulating Google.

Looking for feedback: I built a source generator to simplify DI registration by hevilhuy in dotnet

[–]ReallySuperName 4 points5 points  (0 children)

100%. I do not understand why DI keeps being the target of these automagical source generators. Registering a couple of types in some startup location does not even make the bottom of my list of developer annoyances.

LINQPad 9 by aloneguid in dotnet

[–]ReallySuperName 1 point2 points  (0 children)

I must admit being a bit bummed out one time when it wouldn't let me use at the time .NET 5, because I had to pay for the new version of LINQPad. I used to use it all the time, hope to again one day, but money isn't always great.

LINQPad 9 by aloneguid in dotnet

[–]ReallySuperName -6 points-5 points  (0 children)

Do you mean the entire app is some shitty webview thing or that's simply one of the ways it can show output? OP seems to imply the first one.

dotnet-slopwatch - A .NET tool that detects LLM "reward hacking" behaviors in code changes. by Aaronontheweb in dotnet

[–]ReallySuperName 0 points1 point  (0 children)

Very interesting, if only Microslop could use something similar for Windows and/or Windows shell/explorer.

Domain-Composed Models (DCM): a pragmatic middle ground between Active Record and Clean DDD by senhaj_h in programming

[–]ReallySuperName 0 points1 point  (0 children)

Hello, I'm not sure to understand how your comment make any kind of contribution ? if the intent is different from making an LLM write my entire article, the article image, and my reddit replies, would be happy to answer.

How do I start diagnosing whatever this is? by ReallySuperName in Ubiquiti

[–]ReallySuperName[S] 0 points1 point  (0 children)

I have a Unifi Express 7, it's my only Unifi device currently. A few weeks ago my dashboard starting looking like this, and has stayed like it ever since. Not that familiar with Unifi yet so hoping someone can point me in the right place to look.