.NET C# word and excel file creation
I'm currently in a development team and one of the projects I'm involved with is a reporting engine written in C# in the .NET framework. My current task is to evaluate some modules to write data into excel spreadsheets and word documents. While it is possible to do this with the Object Libraries of the respective applications, they also require the use of COM and my boss wants to have a few alternatives represented to him.
I'm currently looking into a few modules, but I wanted to ask if anybody here had experience with these tasks and perhaps a recommendation.
Comments
They are going to give as a few templates of how the reports are supposed to look like. We are going to replicate them and have reports generated that look the same filled with data from the database.
What we need is a software module that we can tell "We want this data to be written in an excel spreadsheet/word document in this format".
The module should not use Component Object Module. It should be written in C# and be useable under the .NET framework.
A list of examples. I'm currently trying to evaluate a few of these.