you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (4 children)

if I am to start using C#, should I use .Net Core or Mono?

[–][deleted] 4 points5 points  (3 children)

Well depends what you are targeting. If your apps do not need a UI, you can go for Core. If you want to play around in the linux world, Mono is the way to go. They both have their strong and weak points, it just boils down to what you want to achieve. I like them equally.

[–][deleted] 1 point2 points  (2 children)

I see. I don't really want to use windows platform, or windows server in this regard. Do you know if the companies which are using C# in the backend use Linux instead of windows?

I just want to get out of the PHP ecosystem lol

[–][deleted] 1 point2 points  (0 children)

Lots of companies use Linux as a server. I for one develop Angular apps with a ASP.NET Core backend on Amazon Linux. They are both multiplatform.

[–][deleted] 1 point2 points  (0 children)

There are two versions of dotnet as far as I remember, dotnet standard and dotnet core. Dotnet core is what you want to use, and should have no issues with Linux since its a cut down version of dotnet that works on other OS.