找回密码
 立即注册

QQ登录

只需一步,快速开始

hyqangel

中级会员

47

主题

152

帖子

939

积分

中级会员

积分
939

活字格认证微信认证勋章

hyqangel
中级会员   /  发表于:2013-6-27 16:01  /   查看:6223  /  回复:6
主应用通过本地和服务器版本比对来决定客户端的XAP模块是否升级,如果本地最新,就直接加载,这样的思路可行吗,可否提供相关例子?

6 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-6-27 17:38:00
沙发
hyqangel 你好

能描述一下你的整个项目情况吗,XAP是在浏览器中运行,还是独立运行
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-6-28 09:47:00
板凳
基于浏览器中,按照业务需要将系统的划分成多个模块(xap),原先的系统是做成多个DLL,通过DLL的版本比对来决定是都升级,
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-6-28 10:08:00
地板
前几天详细看了你们ComponentOne Control Explorer代码,多模块动态加载,模块独立性强,今后适合多人同时开发,项目管理起来比较方便。考虑到今后的企业有多个分支机构,同时在互联网在线应用,由于带宽不够,每次加载模块都要从服务端下载这样效率太低,如果能够从本地存储中进行加载,速度会很块。不过这种分成多模块,主应用与多模块之间的数据接口会很复杂,
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-6-28 15:54:00
5#
回复 4楼hyqangel的帖子

hyqangel 你好

这个问题你可以这两篇文章中找到答案,Silverlight支持应用程序库缓存和按需加载程序集,但是两者不能同时使用,剩下的就你来抉择了:http://msdn.microsoft.com/zh-cn/library/cc838120(v=vs.95).aspx
回复 使用道具 举报
hyqangel
中级会员   /  发表于:2013-7-1 09:06:00
6#
thanks
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-7-1 11:57:00
7#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部