2011-12-14 13 views
1

私は、そうでなければ本当に難しいと思われる操作をユーザーが実行できるように豊富なクライアントアプリケーションを作成することを考えているジャンゴサイトを持っています。特定のリッチ/シッククライアントアプリケーションのための技術選択に関する提案

要件の一部は、例えばプット(CSV文書

  • サイトからおよび/またはドラッグでインポートXLSからのデータを操作し、ファッションをドロップすることができるという、XLSのインポート

    • のようなものだろうグループ内のユーザーの束など)
    • など

    があるように思われるからそれはリッチクライアントの選択肢を思わ

    • シルバー
    • フレックス
    • HTML5 +何でも。

    とシッククライアント

    • .NET
    • のJava

    (デスクトップ/ラップトップ)プラットフォームの独立性がいいだろうので、私はシッククライアントを作るに夢中ではありませんよ。 HTML5を使用すると、私が想定しているタブレットのユーザーに物を提供することができます...しかし、それは贅沢であり、とにかく主なユースケースにはあまり合わないのです。

    このようなことをするためのプラットフォームを備えているサービスプロバイダがある場合は、私はちょうどそれを活用することができます、よくそれは素晴らしいかもしれません。

    ここに個人的な経験からの提案は非常に高く評価されるでしょう。

    おかげ

  • 答えて

    0

    警告:私は、Flex 3で働いている、とSilverlightを使用したことがない、と私はあなたのシッククライアントの問題に同意します。

    HTML5のようなサウンドが最適です。 HTMLのテーブルレイアウトメカニズムは、Flexのものよりはるかに優れています。だからスプレッドシートを表示したい場合は、それが最善の策です。

    Flex/Silverlightは、オーディオ/ビデオ/アニメーション/ベクターグラフィックスで伝統的に優れていますが、その傾向はますます低くなっています。とにかくそれらが必要ないような音。

    HTML/JavaScriptはファイルアップロードをサポートしています。& dropなどをドラッグしてください。Dojoのようなライブラリは、あなたのプログラムをアプリケーションのように見せるのに役立ちます。

    あなたの最善の選択肢は、やりたいことをするアプリケーション(たとえば、Googleドキュメント - スプレッドシート)を見つけて、その実装方法を見つけることです。触発されます。

    関連する問題