在一个应用程序中包含多个浏览器外应用程序 [英] Multiple Out-of-Browser Applications in One Application

查看:10
本文介绍了在一个应用程序中包含多个浏览器外应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在考虑这样一种情况:我需要创建单个"主"Silverlight应用程序,然后为浏览器外的Silverlight应用程序添加"子"应用程序。

该方案如下所示。

用户将访问游戏板网站 然后选择一个游戏来玩。我们打个电话吧 IT Checker。他很喜欢,所以他 将浏览器外应用程序安装到他的 台式机。然后他找到了国际象棋,然后 也安装了那个。对于这两场比赛, 当他在网站上比赛时,他有统计数据 (打过的比赛,赢/输的记录, 等)。对于网站上的每一场比赛,他都会 导航到其他页面。

但现在他想离线比赛 查看他的数据和其他交叉游戏 信息。他想要一间单人房 应用程序启动,可以玩任何一款游戏。 在他的单一浏览器外应用程序中,他 看到围棋也是可用的,他 在其上放置复选标记以 在他的下一次连接上下载。

有人在开发驻留在单个主应用程序中的多个浏览器外Silverlight应用程序方面有经验吗?这种类型的设计需要考虑哪些因素?就不同网页的安装体验而言,这是如何工作的?

推荐答案

您需要的是MEF(将包含在即将发布的Microsoft.NET Framework4的CLR中) 您可以阅读有关它的更多信息herehere&;有一个示例here

这篇关于在一个应用程序中包含多个浏览器外应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆