2009-05-08 4 views
0

どちらの方法を選択するのが普通の方法でしょうか?どのようなユーザーベースウェブフォームまたはwinform、どのように選択する?

  • 場合10の 者
  • 下にあった私の場合は

    、あなたはCASを制御することはできませんが、インポート/エクスポートできるようにする必要

  • はエクセル 言うフレームワークをインストールすることができますファイル/ PDF
  • セキュリティが
  • バス本当に重要であるイントラネットだろうinessロジックは何らかの形で複雑です
+0

どちらをお好みですか? – rball

+0

@rball、私は決定で一人ではない – Fredou

答えて

1

これはスレッドのブラックシープのようですが、とにかくそれに行くことができます。

かなり小さい分布で、太いクライアント(winForms)が開発しやすくなります。最大の欠陥の1つは展開が難しいことです。 CASは、シッククライアントアプリケーション(基本的にwebformアプリケーション上の非要素)としての要素になりますが、結局のところ、あなたが説明した基本では、実際には要素になるべきではありません。それでは、これは十分な情報がないという結果かもしれません。

ここでWebFormsはメンテナンスの容易さと展開の欠如である。さらに、WebFormアプリケーションをインターネットに展開する方がずっと優先される方がずっと簡単です。

あなたの実際の仕事は、いずれの技術によっても簡単に達成できますが、実際はすべてが具体的になります。非常に簡単に配布されるアプリが必要ですか? Go to WebForms。簡単なアップグレードを提供する必要がありますか?再び、WebForms。豊富なクライアントエクスペリエンスを提供し、WinFormsを利用する必要があります。

本当にすべては、あなたが提供している多くの特質やあなたの特定のスキルセットに帰着します。あなたが要求したもの(私たちが知る限り)はどちらの技術を使っても提供できます。

0

Winformsはおそらくクライアント上でもっと豊富な機能を備えています(これは、フル機能のアプリケーションとブラウザの両方を実行しているためです)。それは「リッチクライアント」です。一方、「Thin Client」なので、Webformsアプリはそれぞれのマシンにインストールする必要はありません。これは特典です。

ビジネスロジックについては、WinformsやWebformsのいずれかから使用できる独自のレイヤー/レイヤーに分割することになります。決定要因はありません。

本当にあなたはこれまでより快適になったと感じるでしょう。あなたは本当に、他の上のいずれかを選択するために多くの本当に良い理由は与えていない....

マルク・

0

あなたの「例は、」WebフォームとWinformsの区別、またはに使用するにはあまりにも漠然としているしていないのいずれか決める。

一般的なWebformsアプリケーションは、インターネット上のどこかのサーバーに接続し、すべてのデータとロジックはリモートに保存され、クライアントに送信されます。一般的なWinformsアプリケーションは、ユーザーのマシン上で実行されるすべてのデータとロジックを備えています。これは、あなたが使用する基礎でなければなりません。

一人のユーザーがデータを所有することなく、あなたのデータに貢献しますか?すべての寄付が利用可能でない限り、データは有用ではありませんか?寄稿は信頼できないのですか、あるいは個々のユーザーが危険な寄付から保護されるべきですか? Webformsは行く方法です。

また、データは一人の責任ですか?データは、その人が使用する他のファイル、アプリケーション、またはハードウェアと相互運用する必要がありますか?各ユーザーはデータを使用する他のすべてのユーザーとは別に行動し、各ユーザーのデータを他のユーザーと分離したいのですか?あなたはWinformsを使うべきです。

はい、1台のマシンでWebformsアプリケーションをローカルで実行でき、共同のインターネットWinformsアプリケーションを作成できますが、2つのテクノロジはさまざまな目的で作成されています。 。

0

をクリックします。Webサイトへの展開が配信の問題を処理できるようになりました。また、それがMS環境の場合にのみ、データベースアクセスのバックエンドでWebサービスを使用するwinFormがうまく機能します。また、webformsまたはaspでもWebサービスを使用できます。 ジョーキャロン

関連する問題