私はASP.NETMVCVisual Studio、SQLServerWeb開発者です。同等のオープンソースソリューションに切り替えたいと思います。私を助けてください。
4 に答える
開始するには、 Mono、MonoDevelop、およびMySQLを調べてください。これらすべてを既存のWindowsマシンで実行し、それらがどれだけうまく機能するかに満足している場合は、後でLinuxマシンに移動することができます。
前述のように、MonoとMonoDevelopを確認する必要があります。
ASP.NET MVCに満足している場合は、Monoもそれをサポートしています。または、CastleProjectからオープンソースのMonoRailを試すこともできます。
データベースバックエンドに関しては、 PostgreSQLをお勧めします。炎上戦争の場合、なぜその選択がネット上で見られるのか;)
http://www.codeplex.com/にアクセスして、.NETで可能なオープンソースソリューションのアイデアを入手してください。
Linuxに移行する場合は、ASP.NETMVCを完全にサポートするMonoを使用する必要があります。IISを置き換えるには、Apacheをmod_mono、Nginx、Lighttpdなど、さまざまな選択肢があります。SQL Serverの代わりに、MySQLやPostgreSQLなどの主流のRDBMSを使用できます。そして、開発についての話はここにありますVisual Studioで開発し、Linuxマシン(OS-Ubuntu、Webサーバー-Nginx)にアプリをデプロイする方法。