this post was submitted on 06 Jul 2026
342 points (93.0% liked)

Technology

86131 readers
3295 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
 

Microsoft is losing Builders fast. They're switching to MacOS and Linux. The biggest pull keeping people on Windows, outside of shear inertia, is content creation and gaming. However, even these are falling to Linux.

Without Builders, you don't have software, and without software, you don't have users. This is why Microsoft needs Windows Lite.

you are viewing a single comment's thread
view the rest of the comments
[–] technocrit@lemmy.dbzer0.com -2 points 15 hours ago (2 children)

.NET Core is likely to be around for a long time.

You wish.

I spent the last few years at my former employer working on transitioning our server-side business layer components to .NET Core so they could run in Linux containers. Someone else got to deal with the Kubernetes aspect - thank goodness.

Why bother? Just to keep paying MS?

[–] MrScottyTay@sh.itjust.works 2 points 6 hours ago

What do you have to pay Microsoft for when using .NET?

[–] 79WistfulVista@lemmy.world 2 points 12 hours ago* (last edited 12 hours ago)

Why bother? Just to keep paying MS?

Scalability was the primary reason. An application running on physical Windows-based servers can't quickly scale up and down, leading to higher hosting costs due to everything scaled to maximum capacity at all times. Or, more often, leading to slow performance and lost revenue due to the customer not wanting to pay for maximum hosting capacity at all times. So the customers want scalable cloud hosting. And when losing a customer often means a loss of millions of dollars in revenue for my former employer, they want to keep those customers.

A secondary goal is increasing the speed of deployment for new customers. Scripting the entire environment - including servers, network, storage - can make it very fast to spin up a new customer or testing environment. That can be done without .NET, of course, but .NET Core is the obvious next step for a large distributed enterprise product suite that is (was) already running on .NET Framework.

.NET Core isn't a primary platform for desktop or mobile client applications. It is very common as a hosting platform; that is likely to continue.