Heck for fun I migrated a .NET 3.5 project thats been untouched for centuries all the way to the latest all on Linux, and it looks like it worked with barely any issues.
Heck for fun I migrated a .NET 3.5 project thats been untouched for centuries all the way to the latest all on Linux, and it looks like it worked with barely any issues.
But I decided to concentrate on just one operating system and there picked Windows. Otherwise I want to concentrate on my needed software development, the inevitable system management, and, then most of all, the business itself.
I'm guessing that, whatever frustrations, Windows will be able to support the computing for my business.
Azure/.Net SRE/DevOps whatever person here. I wouldn't be that confident in that bet.
Windows Server, if you look at change log for each version, it's not a ton and IIS hasn't seen any love for a while. While Microsoft will continue to offer it, it's mostly in maintenance mode.
.Net (Core) team is clearly over Windows. I've talked to Microsoft developers on this several times, they have been extremely upfront about it. Linux is preferred operating system for running .Net. Performance is much better, testing is better and it's cheaper which is massive positive. .Net powers a ton of Azure and Linux is first choice.
Speaking of other Microsoft Technologies, SQL Server is getting worse and worse and I'm seeing more and more .Net convert to MySQL or PostGres. Proget, the king of .Net Software Packaging is moving to PostGres: https://blog.inedo.com/inedo/so-long-sql-server-thanks-for-a...
On SQL Server, I do intend to convert to PostGreSQL or SQLite.
I was replying to the context of letting the previous commenter switch databases
What pushed me over the edge to Linux was Windows Defender sends files to Microsoft for analysis, but there's no audit trail for what those files are. It could be my PII for taxes, could be highly proprietary documents for my employer / company. I have no way to know what the heck their heuristics or whatever has seemingly found suspicious and uploaded.
Gads. I should look into that. Yup, one more item on my system management TODO list.