In quest'ultimo periodo, ho avuto la necessità di leggere e scrivere file excel senza dover usare interop e soprattutto non avendo la possibiltà di salvare il file su file system essendo in ambiente distribuito.
Fatte queste premesse ho trovato due interessanti e valide librerie per il mio scopo:
Per scrivere ho utilizzato la libreria di CarlosAg ExcelWriter già famoso per la WebChart, questa libreria è molto semplice da usare e tramite il metodo Save c'è la possibilità di salvare il contenuto in uno stream.
Inoltre Carlos ha creato anche un Code Generator che parte da un excel esistente.
Mentre per la lettura dei file excel, dove di solito utilizzavo ado.net per leggere(ma serve che il file risieda su filesystem) ho utilizzato la libreria di Liu Junfeng la ExcelReader che è assolutamente fantastica!!!!
Insomma ora non avete più scuse se vi chiedono di leggere e scrivere file excel