I am extraordinarily annoyed by the fact that #Copilot appears to be enabled by default now in #VSCode and I can't find any way to turn it off. #dotnet#csharp
Uploaded my #JetBrainsRider Pong #godotengine game. It's really my first game, and I probably would do a few things differently, but it's pretty good for a first attempt (in my opinion).
The "Collection was modified" inspection in #ReSharper is quite handy. Warns you about those accidental collection updates while looping over them, resulting in a runtime error. And can fix them automatically! #csharp#dotnet
We just shipped v2 Core Framework 2.7.1, Analyzers 1.12.0, and Visual Studio adapter 2.5.8. This includes a few new assertion overloads, four new #Roslyn analyzers (and two new suppressors), and a handful of bug fixes.
#Mistral Instruct 7B v0.2 has a strange quirk I found tonight. I pasted in a C# class and asked it to generate #XMLDoc comments for everything. I specifically asked it to not rewrite the content of the methods and such, and it always rewrote the whole thing. It was accurate and the comments were great, but it always wants to redo the whole thing. The line between what it can and can't do is mysterious!
I would argue that Entity Framework Core (#csharp#dotnet) has the same pros and cons like any other ORM no matter what language.
Those ORMs looking appealing at first, but once you start doing more advanced things, they start to get in your way and getting slow.
Instead I use ADO.NET (Npgsql), Dapper and Fluent Migrator. Having the ability to write your queries in plain SQL and using Dapper for object mapping matches they way I do it in #php
Now that I'm on a new instance, I guess I should do an #introduction.
I'm Anna, lesbian extraordinaire. I made a lot of plugins for FFXIV, I made Heliosphere (a website+plugin for FFXIV mods), I've made a pastebin... Just a lot of stuff that's caught my interest.
I use a lot of #rustlang and #csharp. I like to read #fantasy and #scifi on my ereader. I like TTRPGs, video games (#ffxiv), some TV and movies, almost all music, and my girlfriend.
I'm very left-leaning, and I believe everyone should have rights - equitable rights at that. (How is this a lefty thing to say and not just normal, basic compassion?) If you are bigoted in any way, I want nothing to do with you.
I don't know. I think I'm pretty average. If I get safe vibes from you, I'll probably approve your follow request.
I never thought I'd be uncovering deadlocks in other peoples code by removing synchronization contexts in @xunit, but a third instance was reported last night and I was able to track things down for them fairly quickly.
Any #godotengine folks know when #csharp will be supported as a target for HTML5. Currently it seems that there is no support for exporting a game for the web when using C# scripts using the latest versions of #dotnet.
The #godotengine additions in #JetBrainsRider have been really good. Check them out in the latest release. It makes writing and debugging your #csharp#godot games a breeze.
I want to see if it's possible to replace runtime reflection in @xunit v3 with #Roslyn source generators (for better performance and to support NativeAOT), but I think I've already hit the first blocking point: no support for #FSharp? Only #CSharp and #VB? #dotnet
I'm (substitute) teaching game programming at a school (teen to adult, C# with #Unity) rn and have noticed the students struggle doing even quite simple assignments, like adding a public field and using replacing a literal with that field. Any tips on good ways to train the very basics?
In addition to my teaching, they've been following Unity tutos and CodeAcademy C# lessons.