Нам нужно выбрать механизм создания отчетов для нашего приложения ASP.NET. Основным функциональным требованием является возможность для конечных пользователей (а не программистов, только обычных пользователей) создавать собственные отчеты. Мы будем использовать SQL Server в качестве базы данных, поэтому мне известны некоторые параметры: службы отчетов SQL Server, отчеты Crystal Reports, активные отчеты и даже WindwardReports.
Но, честно говоря, я никогда не использовал ни одного из них, кроме служб Reporting, и довольно сложно выбрать, какой из них подходит наилучшим образом для потребностей клиентов в создании пользовательских отчетов. Можно ли получить некоторые плюсы и минусы для этих вариантов или, по крайней мере, ваши советы о том, что лучше использовать в этом случае. Большое спасибо.