我正在开发一个 Silverlight 页面,该页面具有多个用于从数据库中查询和绘制数据的模块。这些模块中的每一个都非常不同,每个模块都需要自己的控制面板和以不同格式显示的数据,它们基本上是不相关的,但我们希望它们可以从同一页面访问。
我的问题是,我应该如何组织和构建它?我是否应该在同一个 VS2008 解决方案中拥有多个 Silverlight 项目并使用 Tabs、Divs 等在 .ASPX 页面中引用它们?
我应该尝试制作 1 个大型自包含 Silverlight 应用程序吗?在 XAML 中对其进行模块化的最佳方法是什么?
任何帮助将不胜感激,我在网上做了一些搜索,但在这个主题上找不到太多。