使用多个模块构建 Silverlight 应用程序
我正在开发一个 Silverlight 页面,该页面有几个用于从数据库查询和绘制数据的模块。这些模块中的每一个都非常不同,并且每个模块都需要自己的控制面板和以不同格式显示的数据,它们基本上是不相关的,但我们希望它们可以从同一页面访问。
我的问题是,我应该如何组织和构建这个?我是否应该在同一个 VS2008 解决方案中拥有多个 Silverlight 项目,并使用选项卡、Div 等在 .ASPX 页面中引用它们?
我应该尝试制作 1 个大型的自包含 Silverlight 应用程序吗?在 XAML 中对其进行模块化的最佳方法是什么?
任何帮助将不胜感激,我在网上做了一些搜索,但在这个主题上找不到太多。
I'm working on a Silverlight page which has several modules for querying and plotting data from a Database. Each of these modules is quite different and will each need their own control panels and data displayed in different formats, they will basically be unrelated, but we want them accessible from the same page.
My question is, how should I got about organizing and structuring this? Should I have several Silverlight projects in the same VS2008 solution and reference them in the .ASPX page using Tabs, Divs, etc.?
Should I try to make 1 big self containing Silverlight application? What would be the best way to modularize this inside the XAML?
Any help would be appreciated, I've done some searching online and can't find much on this subject.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那么您可以拥有多个 Silverlight 项目并将它们分成选项卡。
另一种方法是使用 PRISM 制作复合应用程序。
PRISM
构建复合应用程序的模式
Prism 和 Silverlight
Well you can either have several Silverlight projects and split them up into tabs.
The alternate is to do a composite app using PRISM.
PRISM
Patterns For Building Composite Applications
Prism and Silverlight