ユーザープロファイル画像を保存するための要件があるasp.netでイントラネットWebアプリを開発しています。
@edit:Webアプリは2つの異なるWebサーバーで同時に実行されている必要があります。
私の質問は、最善のアプローチは何でしょうか?写真をプロファイルとともに保存するか(私はSqlProfileProviderを使用しています)、それをファイルシステムにアップロードして、リンクをプロファイルに保存しますか?
操作ごとのパフォーマンスの違いは理解していますが、イントラネットは数百人のユーザーによって使用され、すべてのデータを1か所に保存するのが非常に好きです(たとえば、データのバックアップが簡単になります)。
データベースに保存するデータを想定すると、他に2つの質問があります。
a)写真を保存するにはどのタイプを使用すればよいですか?バイト[]???
b)画像を表示するハンドラーを作成する必要がありますか、それとももっと簡単な方法がありますか?