私のasp.net mvc 4サイトには、標準のファイルアップローダーを介してユーザーが写真をアップロードできる機能があります。写真は、SQL サーバー内のファイル テーブルに保存されます。
最近、ユーザーが非常に大きな写真をアップロードしているという問題に遭遇しました。これは、画像のレンダリング時に帯域幅が消費されることを意味します。
これを処理する最善の方法は何ですか? アップロードするファイルのサイズを制限できますか? または、品質を維持しながらアップロードされるバイト数を減らす方法はありますか?