【原创】展望Silverlight 5.0新版本更新与发展

       本人从2007年的Silverlight1.0开始带团队开始开发Silverlight的企业级应用,经历了大大小小几十个Silverlight项目,小到一些功能控件、例如:神奇罗盘、3D立方体、3D容器控件、JSON数据可绑定控件、XPSReaderControl等。大中型的:学校教务系统、办公自动化系统(OA)、WEBOS等。

      所以本人认为现在Silverlight并不缺少做为RIA领头羊的核心技术,从Silverlight4推出后,完善了和弥补了多方面的不足之处,可以说是近乎于完美的RIA技术—Microsoft Silverlight 4,所以可以说Silverlight技术已为非常成熟,但是我们了不得不面对Silverlight的不足之处,也可以说是微软做Silverlight技术开发的不够强势的地方,现在Silverlight面对的主要问题就是两点:安装量和安装体验。

     很多人都说Silverlight不如FLASH的原因很多,我认为Silverlight4目前和FLASH、FLEX相比唯一的不足就是安装量,安装量的原因主要是Silverlight入市比较晚,这是其一,其二就是Silverlight插件的安装体验不像FLASH那样“流氓”,大家都知道我打开IE看到网页上一些炫的东西那就肯定是FLASH做的,为什么?我们不仅要问,如果他们的电脑里没有装FLASH插件他们就看不到这些东西,那这些FLASH插件什么时候安装上的?是安装IE的时候吗?不是,那是什么时候偷偷的进入你的电脑里了呢?这是很多人都忽略的一件事,那就是安装插件的过程,也就是安装体验。

      本人曾统计过,安装微软的Silverlight插件到一个用户的电脑里竟然需要大约10~12步左右的操作,包括下载、保存、打开、安装等过程,但FLASH只需要2~3步就安装到用户的电脑里了,因为它的下载安装等等过程根本没有像微软那样寻规倒矩。甚至FLASH可以在你做任何点击操作的情况下安装到用户的电脑里,这样的安装体验决不是Silverlight可以相比的。

      所以我们不得不说的是这种比较“特殊”的方式可以让用户在知情或不知情的情况下就安装了FLASH插件,甚至可以在不知情的时候就下载FLASH的最新升级版本,为什么?只要你的电脑安装了PDF阅读器—AdbeRdr,它竟然把FLASH升级等功能偷偷的安装到你的开机运行里面,但你竟然删除不了,你在msconfig里找不到启动项,但只要FLASH插件升级了,你开机的时候就会提示你去安装,这个界面相信很多朋友都见过……。

      所以我希望下一个版本的Silverlight,你可以不改变你的任何地方,但我希望你够提供一个更有利于用户安装插件的方式,对于一个没有安装SL的用户电脑可以点击1~3步完成Silverlight的安装,不需要先下载、保存、打开文件目录、双击运行、点安装等等这样的步骤,我们要的就是在IE里点击一下安装图标就直接下载安装到用户的机器里了,就像IE上面的黄条一样,我只要点“允许”就行了,这样我相信Silverlight插件是否有用户安装或没安装,对于软件商来说也不会担心了,因为用户只要点击一到二下鼠标就完成了插件的安装,这种体验可以从根本上提升Silverlight插件的装机量、同时会有更多的开发商加入到这个阵营之中了。

      最后忠心希望Microsoft Silverlight的明天更美好,让银光点亮世界人的眼球,谢谢大家。

原文地址:https://www.cnblogs.com/slteam/p/1777963.html