私は以前にSharpDevelopに数回遭遇しましたが、実際にその中でプログラムしている人は誰も知りません。C#の中規模プロジェクトに推奨しますか?
サブ質問:コンパイルの速度に違いはありますか?(記事は、SharpDevelopでのマルチスレッド準拠に関するものです)
答えてくれてありがとう!
私は以前にSharpDevelopに数回遭遇しましたが、実際にその中でプログラムしている人は誰も知りません。C#の中規模プロジェクトに推奨しますか?
サブ質問:コンパイルの速度に違いはありますか?(記事は、SharpDevelopでのマルチスレッド準拠に関するものです)
答えてくれてありがとう!
選択肢と予算があれば、VisualStudioではなくSharpDevelopを選択する理由はまったくありません。
Visual Studioは市場で群を抜いて最高のIDEであり、私はかなりの数を使用しました。
そして、マーティがコメントで言うように、彼は学生です。http://www.dreamspark.comでは、すべての学生がVisualStudioとWindowsSKUのほとんどすべての完全なプロフェッショナルバージョンを無料で入手できます。
Visual Studioは、「Express」というラベルの付いた機能の少ないバージョンでも無料で提供されます。
学生ではなく(または知らない場合は、ウィンクウィンク)、予算内で、VS Expressバージョンに必要な機能がない場合は、SharpDevelopが適しています。
あなたが疑問に思っている場合に備えて、私はMSファンボーイではありません。
私はMacbookAirのWindowsVMでSharpDevelopを実行していますが、これには256Gのソリッドステート「ハードディスク」しかないため、VMパッケージをできるだけ小さくする必要があります。Visual Studioをインストールすると、すべての更新プログラムがインストールされるまでに、VMパッケージのサイズが約8G増加しました。大きすぎる。そして、なぜインストールにそれほど時間がかかるのですか?レジストリに何をしているのですか?では、SharpDevelopが無料で、比較すると小さいのに、なぜVisualStudioに数百ポンドを費やすのでしょうか。
オープンソースを必要とする人々のために....たとえば、Eclipseはオープンソースなしではこれほど成功しなかったでしょう。
機能比較の完全なリスト(VS ExpressとSharpDevelop):
http://community.sharpdevelop.net/blogs/mattward/pages/VisualStudioExpressComparison.aspx
Visual Studioのフルライセンスをお持ちで、自分自身またはビジネス専用のWindowsプログラムのみを作成する場合、インセンティブはありません。
ただし、オープンソースプロジェクトにC#言語と.NETスタイルを使用する場合、または多くのプラットフォーム間で互換性がある場合は、.NETの代わりにMonoを使用し、VSの代わりにSharpDevelopを使用することを選択する可能性があります。
私はVB.NETで数年間試しましたが、IDEが好きではありませんでした。試した後、Express Editions for C#/ VB.NET(2005)を使用しました。
今、私は会社のmsdnプレミアムアカウントを持っているので、チームシステム(自宅/職場)のみを使用しています。
VSは、.NETFrameworkで開発するのに最適なIDEだと思います。