3 ms·
You don’t need mono anymore as .NET 5 onwards (.NET Core previously) is cross platform. For deployments you can build self-contained which includes the bits
by philliphaydon 4y ago
You don’t need mono anymore as .NET 5 onwards (.NET Core previously) is cross platform.
For deployments you can build self-contained which includes the bits required to run.
So for example I’m building a little browser game in my spare time. It’s a web app and a service. So 2 components. They are deployed to (ubuntu server cos I’m waiting for Amazon linux 202# to release) which does not have the .NET runtime installed. It’s used the built in kestrel server to accept web requests. So no nginx or Apache or anything. Tho I would prob add nginx if the server was public facing but since everything goes via a load balancer I don’t bother.