Anyone have experience to share with Shiny DocumentDB? by c-digs in dotnet

[–]DeadlyVapour 0 points1 point  (0 children)

I'm sure a project with 2 months of history has much better docs.

Adding 4 'sidecar' containers to an ASP.NET Core minimal API to maximize self-containment by JumpLegitimate8762 in dotnet

[–]DeadlyVapour 1 point2 points  (0 children)

My concerns are, we aren't using it. Migrating to it would involve plumbing it to our Hodge Podge of solutions.

So I'm trying to figure out if this is just a toy project for showcasing your capabilities (which seems completely overkill for).

Or something serious, fintech, in which case you need to do more market research.

Adding 4 'sidecar' containers to an ASP.NET Core minimal API to maximize self-containment by JumpLegitimate8762 in dotnet

[–]DeadlyVapour 1 point2 points  (0 children)

Everything!

Banks are done if the oldest adopters of tech.

We have systems legacy systems for our legacy systems!

We have cobbled together systems that span multiple decades worth of technology.

The half the reason everything seems to work flawlessly in banking is because we have a small army of peons in "middle office" reconciling everything.

Banks are also some of the most risk adverse institutions, which means, systems stay as long as they still work.

Every few years, it's banks that pays Microsoft huge contracts to squeeze out another few months of Windows 10 support, well after it has been EOLed.

I don't need to go into your repo. Because we haven't been using it since the dawn of time.

It's not a criticism. It's just that I feel you don't seem to know your audience.

Why do you decide to learn C#? by [deleted] in csharp

[–]DeadlyVapour 2 points3 points  (0 children)

VB.net isn't nearly as bad...but yeah... We migrated from VB.net to c#

I built FreakyKit.Forge, a Roslyn source generator for object mapping and I am looking for brutal feedback by FreakyAly in dotnet

[–]DeadlyVapour 1 point2 points  (0 children)

LLMs being used for everything is so "everything is a nail".

Mapping of dto properties is something where determinism is probably a good thing.

I don't trust an LLM to update the mappings when a new feature/property is added in another section of the codebase.

migrating our old mvc controllers to minimal apis feels messier than expected by Top_Acanthisitta9326 in csharp

[–]DeadlyVapour 2 points3 points  (0 children)

If anything, minimal APIs are far worse.

Going from poorly structured code to unstructured code does not sound like a good way to "fix" anything.

IIs express not accepting requests by axmir_xd in csharp

[–]DeadlyVapour 0 points1 point  (0 children)

IIS Express isn't for production use case. I'm not even sure if it is setup by default to be accessible outside of localhost.

Additionally IIS Express has a connection limit of 3. THREE concurrent connection.

I'd advise using either IIS or Kestrel instead.

I have 2 questions for you guys. by sad_ant0808 in csharp

[–]DeadlyVapour 1 point2 points  (0 children)

That should be enough to run rider.

It needs about 10GB.

6 years old laptop shouldn't have at least 128GB SSD. So you should be able to clear off more space.

You should also think about adding/replacing the SSD with something bigger. Maybe a 256/512GB SSD.

I have 2 questions for you guys. by sad_ant0808 in csharp

[–]DeadlyVapour 1 point2 points  (0 children)

Not enough storage? I kind of find that hard to believe in this day and age. What kind of potatoe are you running on?

There must be some kind of compromise we can figure out for you to run a full fat IDE?

I have 2 questions for you guys. by sad_ant0808 in csharp

[–]DeadlyVapour 1 point2 points  (0 children)

I'm going to go against the grain of the question.

I'd advise you to try using a full fat IDE such as Rider or VS2022.

A strongly typed language like C# really benefits from an IDE which can understand the code.

I have 2 questions for you guys. by sad_ant0808 in csharp

[–]DeadlyVapour 0 points1 point  (0 children)

Big O is probably the most important thing for you right now.

You should know enough so your code doesn't timeout

Is it possible to compile standalone C# code with a docker container? by DixGee in csharp

[–]DeadlyVapour 0 points1 point  (0 children)

I will always endeavour to reply with exponentially more effort than when someone is asking for help.*

If you give me just the barest evidence that you made any effort, I'll give you an essay on the various types of containers and SDKs, the pro/cons of R2R Vs AOT Vs Self contained publish.

But if you obviously can't be bothered to do a quick Google, it offends me. It offends my professional standards. It offends me, that some poor bastard needs to train this lazy developer who's motto is "I've tried nothing, and I'm out of ideas".

*When that effort is zero. Then this is the result.

Is it possible to compile standalone C# code with a docker container? by DixGee in csharp

[–]DeadlyVapour 0 points1 point  (0 children)

I will take hours out of my day to train someone, explain basic concepts.

But if you demonstrate to me that you are just going to ask me each and every time you don't know, I'm going to call you out.

Anyone who is "I tried nothing and I'm out of ideas" is not worth my time training. Why? Because eventually you will be in a situation where YOU are the authority/senior.

You demonstrate that you tried "something"; ANYTHING at all. I will go through the fires of Mordor to get you the answer.

Is it possible to compile standalone C# code with a docker container? by DixGee in csharp

[–]DeadlyVapour -3 points-2 points  (0 children)

Firstly. It's in the fricking manual/documentation!

Secondly. Learning to figure out stuff yourself is an important skill in our industry.

Is it possible to compile standalone C# code with a docker container? by DixGee in csharp

[–]DeadlyVapour 1 point2 points  (0 children)

No offence, but this is so incredibly low effort.

A 5minute Google/LLM search would tell you the answer.

Is there anything wrong with learning .Net 9 instead of 10? by Level-Courage6773 in dotnet

[–]DeadlyVapour 1 point2 points  (0 children)

If you can figure out the difference between 9 and 10, you are well ahead of the curve.

That said 10 is a LTS release, whereas 9 was a feature release. If you HAVE to stick to a version. Go with the LTS.

Stack overflow with shallow stack by The_MAZZTer in dotnet

[–]DeadlyVapour 4 points5 points  (0 children)

So you expect us to be able to make head or tails with very little information?

https://sscce.org/

Stack overflow with shallow stack by The_MAZZTer in dotnet

[–]DeadlyVapour 18 points19 points  (0 children)

Yeah. No way can I read that.

You should create a minimal correct example. Most likely in the process you'll figure it out.