経緯
ウェブブラウザからアップロードした任意のファイルをダウンロードできるようにしたいです。
このファイルは任意なため、MIME タイプ、content-type を事前に知ることができません。
ファイルの拡張子から対応するコンテントタイプを引き出すことになりますけれども、対応するマップは作りたくありませんの><。
調べた結果
.NET4.5 から MimeMapping.GetMimeMapping メソッドが用意されていました!
ウェブブラウザからアップロードした任意のファイルをダウンロードできるようにしたいです。
このファイルは任意なため、MIME タイプ、content-type を事前に知ることができません。
ファイルの拡張子から対応するコンテントタイプを引き出すことになりますけれども、対応するマップは作りたくありませんの><。
.NET4.5 から MimeMapping.GetMimeMapping メソッドが用意されていました!
手元の開発環境、MacBook Pro Retina 2012 での Boot Camp で Windows 10 Pro 64bit、で試験やイントラネット内でウェブサービスをテストしたり使ったりすることを念頭に、前回は IIS を有効にして外部 PC やスマホのウェブブラウザからアクセスできるようにいたしました。
ウェブアプリ、ウェブサービスといえば、データを永続的に保存するのにデータベースを使用する機会が多くございます。
ですので、今回は開発環境のローカル PC である Windows 10 Pro 64bit に SQL Server 2014 Express と、その管理ツールである SQL Server Management Studio Express を導入いたします♪