2011-12-25 22 views
0

アマチュア写真家として、私は現在提供されている無料のギャラリーアプリのいずれも好きではないので、自分で書きたいと思っています。アップロード、編集、削除などの簡単な素敵なフォトギャラリー。私はAsp.Netでこれをやりたいと思っています。他のテクノロジーが不明なので、SQL Server 2008 DBに基づいています。写真アップロードソリューション

したがって、DBアクセス、ファイルなどはすべてソートされています。おそらくMVCとEntity Frameworkを使って素敵な階層化されたアーキテクチャでやっていきます。

私の問題はフロントエンドです。マルチファイルのアップロード方法はわかりません。アップロードする画像を複数選択して、進捗状況を確認することができます。

多分これには既に何かがありますか?いくつかのファンキーなAjaxコントロール?

アップロードするファイルのリストを確認してください。アップロードするファイルの横にプログレスバーが表示されます。

フラッシュなしでこれを行う方法はありますか?

答えて

1

多くのアプリケーションでよく使用されているFlashに問題がある理由はわかりませんが、 ですが、ここではFlashを使用していて、何も使用していないJqueryのアップロードプラグインのセットがあります。
example of uploading files without flash

here is a list of plugins

:)

+0

私はフラッシュに問題はありません - 私はちょうどフラッシュで何かをする方法を知りません。私は今、良い機会になると思います。 – Craig

+0

あなたはフラッシュで何かを書く必要はありません、あなたはあなたのためにすべての汚い仕事を行うJquery経由でそれを使用する必要があります。 – IamStalker

+0

ありがとうございます - ちょうど1つを試して、私はコントロールがあると期待している '未定義'を表示した - それはそれをトラブルシューティングしようとしている。 – Craig

0

Flashベースのアップローダをお楽しみください特にフォーム認証(失われたセッションなど)を扱う本当に厄介です。私は非常にお勧めしますPlupload。多くのランタイム(HTML5、Flash、Silverlight、Gears、BrowserPlus、HTML4)をサポートしています。私たちはCMS製品に統合され、非常にうまく機能します。また、ブラウザ側で画像のサイズを変更する機能があり、送信時間と使いやすさ(一部のランタイムでのみサポートされています)の両方を減らすことができます。

+0

あなたは私の答えの相手を見ていません。 – IamStalker

+1

私は実際にあなたのコメントを見ました。しかし、私は特に単一のアップローダを推薦しようとしました。 Pluploadを使用する前に、ほとんどのアップローダをテストしました(あなたのリンクに掲載されているアップローダを含む)。 –

+0

私はPluploadが好きです。実装と使用がとても簡単で、プラグインの中で最も重要なことだと思います。 – IamStalker