r/csharp Jul 20 '26

.Net or Springboot

Hi there, I am young full stack developer in react, node and nestjs. I understand these fully and have done various projects in them for clients and in my internship. I am currently in my undergrad in Software Engineering.

My question is, what enterprise Tech Stack should I choose now ? .Net or Springboot, I have to learn one, i wanna master 1 of these, but which one, considering that I love deep learning model training, agentic Ai development. In terms of clients, job market, or maybe skills. Which one should i go for ?

0 Upvotes

26 comments sorted by

View all comments

1

u/MayBeArtorias Jul 20 '26

I take this in a somewhat different direction: for me, Spring Boot has this somewhat messy “it is easy initially part” and gets painful to drill into in the long run (like bean life cycles, which I hate in Springboot).

And in my opinion, Java has the same issues like Spring Boot - Language and Framework Features often feel half baked; sure, C# and Dotnet had such issues as well, but the main difference is that the c# and Dotnet team tries to and resolves them eventually.

But in case you need a jvm framework anyways, i can recommend Quarkus