What is the difference between .NET Core and Mono?
I found a statement on the official site that said: “Code written for it is also portable across application stacks, such as Mono.”
My goal is to use C#, LINQ, EF7 and Visual Studio to create a website that can be ran/hosted on Linux.
Someone told me that he wanted it to be “in Mono”, but I don’t know what that means. I know I want to use the .NET Core 1.0 with the technologies I listed above. He also said he wanted to use “fast CGI”. I don’t know what that means either.
Can you help me make sense of all these terms and if my expectations are realistic?