ライセンスは問題ですが、非コンパクトなGCは別の問題です。WPF、WF、Entity Frameworkはありません。基本的なWCFしかありません.MonoDevelopはEclipse/VS.Netと競合する方法が長いです。 tomcat/IISとして完璧ですが、それを使ってトラフィックの多いサイトを見つけることはできませんでした...しかし、あなたのプロジェクトがエンタープライズレベルでないなら、おそらく深刻な問題に直面しません。おそらくC#はおそらくこれまで最高のアーキテクチャ言語であり、進化しています。 .Netフレームワークは、私の意見ではJDKよりはるかに優れていて、懸命に働いているモノの人々ですが、私が言ったように他にも問題があります。別の選択はJavaです。 Javaは、Terracotta、Hibernate(.netに移植)、Ehcache、Compassなどの成熟した/ラックソリッドな状態のプロジェクトを持っていますが、Sunはお金がなくなっており、Javaは何年も進化していません言葉)が死ぬようになった...
私は一番大切なことは、時間通りに仕事を終えていると思います。あなたが最もよく知っている技術を選択し、最も好きなものを見て回って時間を無駄にしないでください。あなたのプロジェクトが大きく成長するまで問題はありません。 Webプロジェクトのための
乾杯、
モノからかなりうまく動作し、正式にそれをサポートしていませんDevExpress社からDXperienceのようにも独自のフレームワーク、(それはそれを使用する人などBU Webパーツを持っていない?)十分です私がテストしたものSilverlightはサポートを制限していますが、お勧めできませんが、私はあなたが「Webプロジェクト」として考えているとは思わないのです。 –