C#报表开发工具ReportViewer vs Stimulsoft Reports.Net
2013-02-20 17:20
579 查看
ReportViewer是微软报表解决方案的前台展示控件,目前嵌入在VS2005/VS2008/VS2010/VS2012中。ReportViewer用于处理和显示应用程序中的报表。目前有两个版本:用于ASP.NET的ReportViewer Web服务器控件和用于Windows窗体应用程序的ReportViewer Windows窗体控件。>>ReportViewer下载
免费-微软自带的免费报表控件,不存在任何版权或者限制
简单-ReportViewer适合轻量的报表,开发相对简单
所见即所得-你只要在报表中设定好格式,打印出来是跟你看到的报表一样的
查看/打印-ReportViewer报表浏览器集成了报表查看及打印预览功能,可直接输出到打印机,也可直接输出为Excel文件或PDF文件,对于习惯Excel表格的人来说,ReportViewer报表控件非常适合
双平台-既可以在Web程序中使用,也可以在Windows程序中使用
以上是对ReportViewer的简单评测,下面来说说商业型的Stimulsoft Reports.Net报表。
Stimulsoft Reports.Net是一款基于.NET的报表生成器,能够创建基于多种数据源的报表,创建的报表在Windows窗体和Asp.Net中都是可用的。已创建的报表可以导出为:PDF、 XML、 HTML、 Excel、 RTF、 TXT、 CSV、 EMF、 BMP、 JPEG、 GIF、 PNG 以及TIFF等20多种格式的文件。>>Stimulsoft
Reports.Net 2012.3下载
特有的容器功能-并列式创建报表只需短短几分钟,并且报表中的容器没有任何数量限制。
操作界面友好-传统的设计器不是独立的,并且不支持界面设计,设计界面单一、组件匮乏等因素让程序员抓狂。而Stimulsoft Reports.Net充分弥补了这些不足,它能轻松完成各种报表设计操作。
完善的本地化-目前支持26种语言的本地化,包括中文用户操作界面和辅助文档,避免因语言文化的差别产生的理解误差,方便开发员上手以及后续的使用。
打印/导出类型丰富-支持打印缩放、预览功能,导出文件类型丰富,包括PDF、 XML、 HTML、 Excel、 RTF、 TXT等28种格式的文件。
转换方便-提供各种报表类型转换,包括:RDL、Active Reports、XtraReports、Fastreport以及水晶报表,为报表的兼容性提供了条件。
独特的Web设计器-提供了独有的Web报表设计器,无论在报表设计还是运行时,都可以使用报表,且表现非常好。
分发免费-虽然在单个授权上,Stimulsoft Reports.Net价格偏高,但是它在分发时不需再支付任何费用,从长远来看,其实是为你节省了很多开支。
免费-微软自带的免费报表控件,不存在任何版权或者限制
简单-ReportViewer适合轻量的报表,开发相对简单
所见即所得-你只要在报表中设定好格式,打印出来是跟你看到的报表一样的
查看/打印-ReportViewer报表浏览器集成了报表查看及打印预览功能,可直接输出到打印机,也可直接输出为Excel文件或PDF文件,对于习惯Excel表格的人来说,ReportViewer报表控件非常适合
双平台-既可以在Web程序中使用,也可以在Windows程序中使用
以上是对ReportViewer的简单评测,下面来说说商业型的Stimulsoft Reports.Net报表。
Stimulsoft Reports.Net是一款基于.NET的报表生成器,能够创建基于多种数据源的报表,创建的报表在Windows窗体和Asp.Net中都是可用的。已创建的报表可以导出为:PDF、 XML、 HTML、 Excel、 RTF、 TXT、 CSV、 EMF、 BMP、 JPEG、 GIF、 PNG 以及TIFF等20多种格式的文件。>>Stimulsoft
Reports.Net 2012.3下载
特有的容器功能-并列式创建报表只需短短几分钟,并且报表中的容器没有任何数量限制。
操作界面友好-传统的设计器不是独立的,并且不支持界面设计,设计界面单一、组件匮乏等因素让程序员抓狂。而Stimulsoft Reports.Net充分弥补了这些不足,它能轻松完成各种报表设计操作。
完善的本地化-目前支持26种语言的本地化,包括中文用户操作界面和辅助文档,避免因语言文化的差别产生的理解误差,方便开发员上手以及后续的使用。
打印/导出类型丰富-支持打印缩放、预览功能,导出文件类型丰富,包括PDF、 XML、 HTML、 Excel、 RTF、 TXT等28种格式的文件。
转换方便-提供各种报表类型转换,包括:RDL、Active Reports、XtraReports、Fastreport以及水晶报表,为报表的兼容性提供了条件。
独特的Web设计器-提供了独有的Web报表设计器,无论在报表设计还是运行时,都可以使用报表,且表现非常好。
分发免费-虽然在单个授权上,Stimulsoft Reports.Net价格偏高,但是它在分发时不需再支付任何费用,从长远来看,其实是为你节省了很多开支。
对比总结
ReportViewer控件提供了很多报表的基本功能,但对付稍微复杂点的报表时运作效率就比较低,部署麻烦,用户体验也比较差。如果想开发复杂的C#报表,建议用收费的Stimulsoft Reports.Net报表。相信用过的人都会发现,相比其他.NET报表工具,Stimulsoft Reports.Net的功能更强大,性能更稳定,尤其难得的是它还符合中国用户的报表使用习惯。相关文章推荐
- vs.net开发带reportviewer的webpart中遇到的问题(转)
- FastReport for .Net 报表开发实例(C#源码下载)
- 世界首款Win8报表开发工具Stimulsoft Reports.WinRT
- 自定义功能强大,ActiveReports For .NET 开发报表利
- Stimulsoft Reports.Net基础教程(四):创建主从报表②
- 在C#中根据Excel文件画FastReport .NET报表模板
- 使用ActiveReport for .net 进行报表开发(四)—显示主从表
- 如何在VS.NET/C# Builder开发的网页中也能实现DOS下录入数据回车换行的功能
- 利用reportviewer与C#生成报表
- 使用ActiveReports for .net 进行报表开发(七)--事件 (转)
- 自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)vs.net开发工具
- 使用ActiveReports for .net 进行报表开发(十一)--迁移到3.0
- 用C#.net开发的当当网信息查询工具
- 使用ActiveReport for .net 进行报表开发(四)—显示主从表
- 利用vs.net快速开发windows服务(c#)
- Stimulsoft Reports.Net基础教程(三):创建主从报表①
- 在无VS开发环境的情况下调用Asp.net网站配置工具
- 利用vs.net快速开发windows服务(c#)
- 使用ActiveReports for .net 进行报表开发(六)--导出报表
- 使用ActiveReports for .net 进行报表开发(九)--End User (转)