Segnalo un interessante componente free ‘Flajaxian FileUploader’ per effettuare in modo “semplice” l’upload di files con progress bar.
Il componente è fatto veramente bene e anche io sono riuscito ad utilizzarlo velocemente (è da un po che non programmo in asp.net…)
Ecco le principali caratteristiche:

  • upload di file multiplo
  • possibilità di specificare dimensioni del file singolo e totale
  • possibilità di specificare le estensioni valide
  • personalizzazione del componente
  • eventi client e server per personalizzare i comportamenti
  • “adapters” preimpostati per effettuare il thumbnails delle immagini caricate
  • funziona bene con ajax
  • manuale ed esempi chiari
  • semplicità di installazione (basta copiare nella bin la dll)

L’unica avvertenza che do a chi lo utilizzerà è di ricordarsi di aggiungere nel BeginRequest del “Global.asax” l’istruzione com.flajaxian.FileUploader.RegisterAspCookies(); per aggirare un bug del flash player di Firefox.