Armazenando dados binários (imagens, arquivos, etc) usando o WPF + Windows Azure
Eu tenho um aplicativo WPF que usa o Windows Azure como back-end. Eu uso o SQL Azure para armazenar dados que são acessados pelo aplicativo WPF por meio de um serviço WCF. Eu preciso ser capaz de armazenar arquivos binários (por exemplo, imagens) do lado do servidor e me pergunto qual é a melhor maneira de armazenar esses arquivos. Eu posso colocar os arquivos no banco de dados SQL, mas não tenho certeza se isso é recomendado. Vamos supor que cerca de 2000 arquivos sejam armazenados (tamanho total de ~ 1GB). Esses arquivos são acessados com freqüência (preferencialmente armazenados em cache no cliente).
Alguma sugestão?