I'm developing an application on C#. This is a web application. As a part of this application, I need to generate an excel file that will be store into the DB. This mean that the user won't see/open the file on the browser. So I was thinking of using a thread that will generate the excel file and store to DB. So my question is: What is the best library for generating excel files tanking in consideration that my excel file will have data and graphics generated from the data?
PS: remeber that this process will be executed on the server side.
Thanks,