this post was submitted on 23 Aug 2023
3 points (80.0% liked)

WebDev

1161 readers
1 users here now

Community for all things Web Development related.

founded 2 years ago
MODERATORS
 

Let's suppose that you didn't know either technology and were offered the chance to work with one or the other. Time for you to get up to speed on the technology was built into the project.

Which technology would you work with and why? Which would have more options in the future?

Yes, this is a real life situation I'm confronting. I'm deep in a Java training course but a .Net opportunity has come my way. Do I toss Java/Spring Boot aside for .Net? Or do I continue with Java/Spring Boot and decline the .Net opportunity?

top 2 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 3 points 1 year ago* (last edited 1 year ago)

(OldManYellsAtCloud)

As a sysadmin who has to deploy Spring applications and HATES configuring beans in XML, go with .NET.

As a sysadmin who hates absolutely everything about the lifecycle of Windows Server, please release .NET builds that can run in Docker on a Linux host.

(/OldManYellsAtCloud)

[โ€“] breadsmasher 1 points 1 year ago

Having worked with both, . NET C# over Spring and Java.