#Hupony 06/05/2024 (Wed) 08:52 Id: ebea90 No.55448 del
(1.46 MB 850x1372 image.png)
>>55447
I'd unironically suggest going to C# (12), and .NET 8. It's widely used in the industry and its syntax might be familiar to you. Just remember to enable nullable context. That way, you'll get the compiler to help you avoid the blasted Null Reference Exceptions.

And look up Entity Framework Core as well. It's a database framework that supports many different database providers. So if you don't want to bother setting up something like PostGres, you can just configure it to go with SQL Lite as its InMemory provider. It's created in a way, where you can in theory just substitute the database provider with something else, and all the code you've written, won't have to be refactored.
Of course there are behavioral difference, so in practice, you might have to refactor some parts.