在其中一个企业级项目中,我们使用ASP.Net MVC作为Web应用程序部分.报告系统是一个庞大的系统,包括数百个报告以及特殊报告,打印和通知,整个九码.
虽然我们将MVC用于Web部分,但报告不需要使用相同的技术,它是一个企业软件,它可以是一个独立的独立模块/系统.
我考虑过以下几种选择,但两者都有利有弊:
例如,SQL Reporting Services 2005在预定义和特殊报告时非常强大,但不足以进行打印.不确定2008年.
考虑到需求,您建议哪种报告工具/系统用于企业级.Net软件,为什么?