3 ms·
I’ve worked in a .NET based startup before. While .NET itself is very nice, the ecosystem is not quite there so it’s a lot harder to get started and manage comp
by jinushaun 7y ago
I’ve worked in a .NET based startup before. While .NET itself is very nice, the ecosystem is not quite there so it’s a lot harder to get started and manage compared to other open source stacks. It’s harder to automate and script. A lot of tools you rely on aren’t made to run on Windows. Windows itself is hard to automate. For example, rebooting your EC2 instance might trigger a hour long Windows Update. You can’t really use tools like Chef, because installing .net and sql server might take 2 hrs. It’s better to have golden VMs with everything installed.
I don’t know how much the situation has improved with core running on Linux.
- eitland 7y ago> I don’t know how much the situation has improved with core running on Linux. IMO Core runs extremely well on Linux: When I make a standalone (or rather a folder full of everything it needs to run without installing the whole .Net framework) it actually runs way quicker on a linux vm than it runs directly on Windows directly on the same metal. This surprised me a bit, but so far the results has been consistent.