【发布时间】:2011-05-15 19:49:41
【问题描述】:
我在担任顾问的组织中正在进行讨论。 讨论围绕替换使用 VB6(MDI) 胖客户端构建的应用程序展开。
这个应用程序有大约 100 个屏幕 + 40 个报告。大约 400 名用户使用报告和数据是使用内联查询提取的,而 db 结构非常规范化。其余的代码很糟糕。
在讨论补货策略时,我们提出了一些想法。
- 在 Web sphere 上运行的 J2EE Web 应用程序使用 Crystal 报表 for Reports。
- ASP.NET Web 表单 Web 应用程序使用水晶报表生成报表。
- Windows 客户端应用程序(WPF/Win-forms),带有用于报告的报告服务。
虽然我不想引发一场激烈的战争(Dot net vs. Java 或 WEB vs. Desktop),但很高兴了解社区对此事的看法。 坦率地说,我觉得选项 3 可能是最好的版本,但我想知道其他人的意见。
【问题讨论】:
-
开发团队熟悉哪些技术?
-
添加了 sql-server 标签,因为您提到了报告服务,对吗?
-
我觉得你在programmers.stackexchange.com/about上问这个问题比较好
标签: java asp.net sql-server webclient