提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|其它|编辑:郝浩|2009-07-08 10:37:24.000|阅读 432 次
概述:Silverlight,从出生就一直就备受关注,特别是大多数的程序员,在看习惯了灰屏黑字的传统界面后看到这一闪的银光,的确会心头一振。小生学习这个也有一个月了,因为以前做过FLASH的游戏开发,所以学起Silverlight来信心十足,虽然还未有小成,但也有些心得。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Silverlight,从出生就一直就备受关注,特别是大多数的程序员,在看习惯了灰屏黑字的传统界面后看到这一闪的银光,的确会心头一振。小生学习这个也有一个月了,因为以前做过FLASH的游戏开发,所以学起Silverlight来信心十足,虽然还未有小成,但也有些心得。
最近公司里个项目,还在技术选型的阶段,是属于OA性质的,小生当时突然有个大胆的想法:用Silverlight做一个整站,就像现在互联网很流行的网页游戏一样,全FLASH。
但是想归想,一定要分析可行性的。下面就是我列出来的一些思路:
在目前所涉及的领域内,用来做完整的SILVERLIGHT的解决方案,还有许多问题存在
1,切换问题(一个泛泛的定义),具体如
1).集成登陆后,如果定位在相关的页面,众所周知,我们出发点就是用Silverlight做整站,所以入口只有一个页面,那么如果用户进入系统后需要进入不同的功能界面怎么办? 2)怎么实现前进,后退,F5刷新等功能?
2,项目架构和设计模式
在这样的系统中,基本上不存在web页面,有的只是xap,那么选择什么样的开发模式会更合适,用MVC会不会更好?用什么样的数据通信方式,Web Service ? Web Client ?Remoting ?
3,对office的支持,对本地IO操作,特别是ACTIVEX支持
对上述问题可以有一些方案弥补
1,Silverlight是有许多种传参形式的,可以写一个专门的路由器(我在开发中习惯这位称呼,也可以理解为控制器,但用来分发,我感觉用路由器这个名字更合适),用来根据参数定位界面,有点相似于urlRewrite,同时也可以借AJAX的书签方案,进行页面定位,可以实现浏览器效果,前进后退,刷新
2,表现层和数据提供层之间,用SILVERLIGHT封装一层适配器,便可无视来源的处理WEB SERVICE,XML,REMOTING的数据,至于开发模式,可能MVC更好一些,对MVC不熟,不便评论太多。
3,暂无未找到解决办法,但因为是OA类的项目,这方面是必不可少的。如果有达者知道怎么处理,在SL里加入ACTIVEX控件,可以来教教我,那和OFFICE的结合不知道有没有好的方法,比如能有个OWC这样的控件。对于PPT,PDF之类的支持同样重要。
而与此同时,在局部应用方面,它又存在很大的优势。
1.动态的表现,对于多维报表,图形报表,都 有很好的支持方案
2.复杂的业务逻辑页面处理。
现行的页面在处理,父子,本源-分支的页面关系时都是使用打开IE窗口来实现,而对于一些复杂的页面逻辑,比如实时拖拽应用,实现效果展示,及追求业务的完整性方面,现行都是普遍使用JS+DHTML方案,而SILVERLIGHT可以很好的解决之方面的问题
1,把父子,本源-分支的页面关系封装来一个页面来实现,避免了由于IE安全性设置或是第三方IE插件所引起的局部性失效,同时页面控制由于一个通用管理器,方面于变量的传递
2,由于SILVERLIGHT本身的特性所致,会出现“一体性”的特点。既,对用户来说,如果安装了SILVERLIGHT插件,则SILVERLIGHT就能使用,反之,则不能使用,对用户来说,不存在第三种可能,它是完整的存在。而JS用于其不存在完整性验证,在用户大访问量或是网络传输不稳定的情况下不能保存其完整性,如目前互联网上大型的门户或是要求安全级较高的网银系统同样存在这个问题(我就发现了不止一次招行的网银报JS出错,刷一下就好了,刷刷更健康)。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:博客园面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢