ASP.Net を使用してゼロから Web アプリを開発しようとしていますが、できるだけプラットフォームにとらわれないようにしたいと考えています。私の知る限り、このための唯一の 2 つのオプションは、Windows 上の IIS と、Linux 上の Mono (Apache 経由) です。
アプリは MVC アーキテクチャに準拠するため、これらすべてを念頭に置いて、これらの要件を満たすようにアプリケーションを開発するのはどれほど難しいでしょうか? (プラットフォームにとらわれないゼロからの開発は、既存のアプリを移植するよりも簡単だと思います。)