2

これが私の現在のオプションです。

  1. .Net : WPF、Visual C#、SQLServer の使用
  2. Java : Spring、Hibernate、エンタープライズ DB、Web ベースの使用

特に複雑なフォームの作成に関しては、どちらが優れているか教えていただけますか?

4

3 に答える 3

4

うわー、.NET 対 Java、これがどうなるか楽しみです ;-)

ここでは、.NET が WPF とクリック 1 回の展開で優位に立つ可能性があります。WPF は 2 番目のバージョンであり、非常に強力で使いやすいことが示されています。これにより、ロジックとプレゼンテーション (XAML で) がうまく分離されます。個人的には、プログラミング モデルの方がはるかに強力で用途が広い (そして複雑なフォームにより適している) ため、Web デプロイよりも Windows アプリケーションを好みます。

ここで Java の観点を示すつもりはありませんが、Java での Windows フォーム開発はあまり評判がよくありません。おそらくそれは正当ではありませんが、Java プログラマーの意見を聞きたいと思います。(更新 -- Swing は、ここで言及しているテクノロジです)

リストした他のテクノロジー (Spring、Hibernate) も .NET スタック (Spring.Net および NHibernate) で利用でき、かなり成熟しているため、これはある程度間違った選択です。最も一般的な Java オープン ソース テクノロジは、.NET スタックに移植されています。

于 2008-10-26T19:03:36.600 に答える
1

.Net の方が優れています。Java は、クライアント マシンでゆっくりと実行されます。Java は、サーバー指向のタスクに最適です。

于 2008-10-27T06:58:12.947 に答える
1

その基準から、コインを投げるか、あなたが知っているものを使用してください。フォームと基本的なアプリケーションは基本的に同じです。

あなたが中小企業の会計ソフトウェアをやっているなら、Quickenbooks の Peachtree のようなものを見てください。それらにはある程度のカスタマイズがあります。中規模から大規模の企業で Netsuite や SAP などを検討している場合は、多くのカスタマイズがあります。

于 2008-10-26T19:08:13.953 に答える