【发布时间】:2011-03-14 05:35:47
【问题描述】:
我正在构建一个大系统,我将其分为三层,UI、Class-Library 和 Database。 数据库只存储所有数据,类库提供所有功能和业务逻辑。 UI 是用户界面。
我面临的问题是:如何在这种情况下整合报告。 我将 C# 用于类库,将 windows-forms-in-C# 用于 UI。 我打算使用 rdlc Microsoft 报告。
此时我的策略是: 让每个对象在数据集中添加自己的数据, 然后将返回到 UI 以在报告中显示。
【问题讨论】:
-
Metro,我将他的问题解释为:你会推荐哪些最佳实践来继续他已经拥有的业务逻辑分离?
-
实际问题是:在多层应用程序中报告和获取报告数据的最佳策略是什么?