過去 5 年間、中規模/大規模な Java Web アプリを開発してきましたが、小規模な Web 開発用のプラットフォーム/ツールを検討したいと考えています。私は ASP を念頭に置いており、小規模/中規模の Web アプリケーションの開発を高速化するには、Java EE よりも ASP .net プラットフォームの方が優れていると時々耳にします。これは本当ですか?誰もこれを主張できますか?
2 に答える
多くの人は、ASP.NET と Microsoft テクノロジは一般的に習得しやすいと考えています。そのため、プロジェクトに取り組む従業員を見つけやすくなっています。パフォーマンスに関しては、議論の余地があります。ほとんどの場合、終わりのない議論に終わります。個人的には、一方が他方よりもはるかに優れている理由がわかりません
Java と .NET を比較する一般的な知恵は次のとおりです。Java は単一の言語 (単一の仕様) ですが、複数のベンダー (たとえば、Java EE 仕様を実装する JBoss、Websphere、Weblogic などがあります) に対して、Microsoft は複数の言語ですが単一のベンダー ( ASP + VB または C# をコーディングできます)
私は Java/Java EE と .NET 3.5 に取り組んでいます。Visual Studio のおかげで、.NET の方がコーディングとビルドが多少高速であることに気付きました。しかし、ビルド スクリプトを記述でき、使用するサーバー [JBOSS、Tomcat など] が確実である場合、Java EE は非常に単純に見えます。結論として、IIS しか使用できないことがわかっているため、.NET を使用します。右クリックしてビルドし、デプロイするだけで済み、ANT や UNIX スクリプトを学習する必要はなく、使用するサーバーを調査する必要もありません。 .