Отчеты Excel на языке C#- лучшая практика
Я хочу создавать отчеты excel, и отчеты должны быть доступны в браузере на моей странице aspx с некоторыми входными параметрами, и любой зарегистрированный пользователь должен иметь доступ к ним из любого места. У меня есть 2 варианта в моем случае:
1. создание отчета excel с использованием кода c# и экспорт в excel (отчеты также имеют графики)
2. разработка отчетов с помощью SSRS и отображение на странице aspx с помощью элемента управления reportviewer.
Пожалуйста, дайте мне знать, какой способ лучше всего подходит. Безопасность-это главная забота. если вы предлагаете создать rdls, то какие дополнительные настройки и разрешения требуются для доступа к отчетам?
Спасибо