0

私の会社は、スクラムチーム用のオンラインマルチタッチスクラムボードを開発したいと考えています。アプリケーションのプラットフォームとしてのflexsilverlightの間にはまだ疑問があります。(新しいフレックスとSilverlightの議論に再び穴を開けたくない)インストール率とプラットフォームの独立性は、チームメンバー専用であり、Windows 7のみがフラッシュまたはSilverlightでマルチタッチイベントを有効にするため、私たちにとって重要ではありません。

このプロジェクト専用の長所/短所(マルチタッチ、リッチユーザーインターフェイス、バックエンドとの統合)が必要です。

私たちの最初の賛否両論の概要:

長所Silverlight

  • 弊社でのsilverlight/.netの使用経験
  • マルチテッディング
  • すべての開発のための1つの統合されたVisualStudio
  • Expression Blend
  • 簡単な単体テスト
  • より直感的で強力なxaml

短所Silverlight

  • より少ないプラットフォーム
  • コントロールが少ない

プロフラッシュ

  • 当社の経験または製品のバランスをとる(.net / silverlight&flex)
  • 独立したプラットフォーム
  • 多くのデフォルトコントロール/簡単なカスタマイズコントロール
  • より良いテンプレートとCSSのサポート

短所フラッシュ

  • デフォルトのジェスチャを同時に組み合わせることはできません
  • 他の言語はありません
  • マルチスレッドなし
  • 高価なツール

アドバイスありがとうございます!

4

2 に答える 2

1

どちらかが仕事をすることができると仮定すると、どのテクノロジーを選択するかの決定は、会社の社内スキルか、それを外部委託するかによって決まる可能性が高くなります。

既存の Flex ショップの場合は、欠けている機能の 1 つがショーストッパー (マルチタッチ?) であることが判明しない限り、おそらく既存のスキルを活用するために Flex で開発するでしょう。

IMHO: Silverlight のスキルを社内に持っている場合、または外部委託する予定がある場合 (そして本格的なバックエンド統合が必要な場合)、Microsoft スタックを使用すると作業が非常に簡単になります。Silverlight については習得に時間がかかりますが、RIA サービスだけでも、クライアント/サーバー アプリに取り組む価値があります。

于 2010-09-28T10:45:36.653 に答える
0

あなたが調査を行ったように本当に聞こえます。私は確かにここでフレーム戦争を開始したくありませんが、フラッシュのすべての長所はSilverlightの長所でもあります. Silverlight で利用できるコントロールは本当にたくさんあります。

Windows 7 でのマルチタッチ サポートも考慮すべき点の 1 つです。Flex については知りませんが、Silverlight 4.0 では完全な API サポートが提供されているため、マルチタッチ アプリの開発が非常に簡単になります。マルチタッチ開発に関する追加の API を備えた Windows 7 用の Surface パックがあり、非常に優れています。

私は明らかにSilverlighの男ですが、Flashでマルチスレッド化されていないことは私にとって大きな問題のように聞こえます.UIスレッドをロックせずにFlashでデータにアクセスしてバックグラウンド処理を行うにはどうすればよいですか?

TDDアプローチ全体も私にとって大きなものであり、テストなどのツールは大きな利点です(あなたが言及しました)...

于 2010-09-28T10:36:36.563 に答える