Мне надо экспротировать с сервера клиенту Excel file.
Я могу воспользоватся Microsoft.Office.Interop.Excel и послать его клиенту через Response.Write. Но этот способ создает COM объекты(Workbook, Excel...) и надо будет их освобождать и вызвать в конце GC.Collect(), иначе Excel объект будет висеть.
2ой способ это создать DataGrid, заполнить его и тоже послать через Response.Write
1ый способ удобен, но мой вопрос — ничего что будут создаватся COM объекты и потом освобаждатся или лучше пользоватся 2ый способом?
Если есть другие предложения, то буду рад услышать