Kann ich mit Linux / Mono eine Aspnet-Webanwendung bereitstellen?

Ich habe eine C # / ASP.NET-Anwendung, die unter Windows mit IIS funktioniert. Aber in letzter Zeit bin ich versucht, auf Linux / Mono umzusteigen. Es kommen einige Fragen auf:

Kann ich meine Visual Studio-Projekte und -Quellcodes korrekt in Mono ausführen?

Meine Clients verwenden IIS für ASP.NET. Betrifft meine Migration sie? Mit anderen Worten, werden meine Mono-Projekte ohne Änderungen oder Probleme in IIS ausgeführt?

Kann ich Mono ASP.NET-Webprojekte problemlos in Apache hosten?

Kann ich meine Kenntnisse in ASP.NET-Webformularen in Mono genau anwenden?

Warten auf Ihre wertvollen Anregungen und Kommentare

Antworten auf die Frage(1)

Ihre Antwort auf die Frage