我认为Silverlight胜算不大,理由至少有两个:
迄今为止微软的广告(好像还有Silverlight广告?真是讽刺)都还在Flash上跑,为什么?现在Flash的安装率是Silverlight不能比的,
关于Silverlight pk Flex,给微软中国一个建议网页设计
。Google要想搞点rich interface的东西,除了疯狂的hack ajax,会选择Adobe的平台。Google和Adobe联盟。而且我感觉开源阵营更喜欢Google-Adobe联盟。
我知道,你们在期望Vista横扫一切,但是Vista普及之前时间足够Adobe打败Silverlight了。
所以为了Silverlight的成功,我觉得应该买下所有WPF/Silverlight的书的版权,然后免费发放给中国开发者,就像Intel发放IA32手册一样,写信就能得到。应该为所有参加WPF/Silverlight培训的开发者付学费、路费、食宿费。而且还可以考虑把这一策略推广到所有WxF。
如果说Web2.0的特征是用户产生内容,是讨好用户的时代,那Web3.0就应该是用户产生应用(比如提供云计算?),就应该讨好开发者。打造Silverlight这么一个优秀的表现平台,微软一定花了不少钱,如果被Adobe打败了,以前的投资就都打水漂了。我建议的花费比起在Silverlight上的沉没成本来应该是微不足道的(一本影印版的书一般也就是50~100块,还包括不菲的利润),微软何不让Silverlight一鼓作气统一天下呢?在接收Flash内容还是Silverlight内容上,最终用户是不会做出主动选择的(假设他/她两个虚拟机都安装了),选择是内容提供者做出的。程序员在选择技术的时候,会考虑哪种技术的学习手段(书、培训、社区...)更容易获取。网站在选择技术的时候,也会考虑掌握哪种技术的开发者更好更多吧。
Silverlight在Adobe前的颓势,数数Friends of ED出版的相关书籍的数量就可以感觉到。互联网现在是Google的地界,微软要想立门户,G老大不支持,恐怕只能靠下面的小喽罗出来拼了吧?
本帖绝非唱衰.NET。虽然学习一下ActionScript也不是什么负担,但我还是希望在.NET技术上的已有投资能有更大效益,所以希望微软发展好。
补充一点:我觉得iPhone和Android也会和Adobe有一腿,而不是Silverlight。
评论:
#1楼 Phinecos(洞庭散人) Posted @ 2008-06-28 15:18
问题不是你想的这么简单,
#2楼 飞雪尔 Posted @ 2008-06-28 15:23
Flash都已经9了,Silverlight才2,发展的时间就差别很大。现在广告系统用flash也没什么意外的,毕竟这么庞大的系统要更换技术不是这么简单的。比如MSN Video现在用的也是flash,但是其实早就为Silverlight做了准备,每个视频除了flv版本同样也有wmv的版本,只是用户看不到而已,这些wmv版本就是为了以后等Silverlight成熟后进行逐步切换的。这需要不少时间吧。
再者,Silverlight和Vista根本没有什么必然联系,Vista是否普及并不影响Silverlight,SL本身又不要求客户机器安装.NET framework。
你的为培训付学费路费食宿费的要求一点都不现实,假如真的这样,你是不是还要签署协议保证你培训到的技术都能被使用到呢?
正确的推广做法是和各国的第三方网站公司谈合作,给予充分的技术支持,让他们在自己的网站上使用Silverlight,同时也可以让这些公司派出人员参与微软的免费培训。这才是合理的方式。
#5楼 [楼主] yushih Posted @ 2008-06-28 15:26
@飞雪尔我提到Vista是因为Vista预装Silverlight虚拟机,这样Flash就没有原来的优势了。
#6楼 ocean Posted @ 2008-06-28 15:27
千万别拿一个已经出了快10年的技术和一个新出的技术来比较,想现在就让Silverlight打败flash,基本是不可能的,所以你要看5年以后。你倒数第二段也说明了一个很重要的问题,虽然学习一下ActionScript也不是什么负担,但是你更希望你原来的技术有更大的收益。想想有多少.NET程序员吧,这个潜力有多大,何况学习ActionScript真的没有负担吗?不仅是语言的问题,还有类库和开发工具的问题,统统换掉恐怕绝对是对.NET开发人员的负担,
电脑资料
《关于Silverlight pk Flex,给微软中国一个建议网页设计》(https://www.unjs.com)。另外你没有从战略上来考虑,你认为书籍免费发放给开发者就有用处吗?实际上现在网上关于Silverlight的文章已经很多了,silverlight sdk本身就是免费下载的,这个不就相当于Intel的IA32手册吗?
#7楼 [楼主] yushih Posted @ 2008-06-28 15:28
你是不是还要签署协议保证你培训到的技术都能被使用到呢--------------------------------------------------
不用,因为参加培训也投入了时间和智力,所以大部分人都会用的,不用的人怎么会去花时间和精力培训呢?
#8楼 ocean Posted @ 2008-06-28 15:29
楼主请注意啊,Vista并没有预装Silverlight runtime。这点可能成为微软的痛了,微软的IE估计以后也不会集成进去Silverlight runtime,如果这样做估计会立即引来恐怖的反垄断调查。
#9楼 ocean Posted @ 2008-06-28 15:35
我们的部门有一个团队专门在做这样的推广,至此已经取得了非常好的效果,比如淘宝网推出了Silverlight版商铺,百度有了Silverlight版的音乐搜索,QQ有了Silverlight的广告等等。通过这些顶级站点的推广使用,来获得强大的用户群。用的人多了,自然在上面开发的人也会多。毕竟我们要注重用户需求吗。
#10楼 飞雪尔 Posted @ 2008-06-28 15:52
@yushihVista或者win7不会也不敢捆绑Silverlight runtime,这个肯定会被Adobe告上法庭的。
#11楼 昊子 Posted @ 2008-06-28 15:53
微軟就這么讓你送破產了。。不做企業應用的話SilverLight不是我們玩的。
做企業應用用什么技術都無所謂了。
#12楼 t-mac.NET Posted @ 2008-06-28 15:53
不知MS 2001年推出.net 1.0时当时是怎么一个反应,,,,(我接触.net已经是在03年了)
#13楼 斯克迪亚 Posted @ 2008-06-28 15:54
SilverLight和Flex(AIR)是个互攻,还不是决战的时候,两方是从自己的领域转攻对方的领域,这两个技术都是前锋性质的。SilverLight拿去对比Flash的话,那应该同时用AIR来对比.Net桌面程序的覆盖率,你会发现安装AIR环境的机器也是少的可怜的。
#14楼 Windie Chai(笑煞天) Posted @ 2008-06-28 16:08
首先,我并不明白为什么要用Silverlight做广告,楼主还没有明白Silverlight的定位吧。其次,送书搭路费这种事情很可笑,微软不是地产商,Silverlight也不是郊区的房子。
#15楼 t-mac.NET Posted @ 2008-06-28 16:38
@Windie Chai(笑煞天)是啊,,,,
Silverlight是和flex竞争
#16楼 ganquan Posted @ 2008-06-28 17:05
不是免费发一两本书就可以的,你想法太简单了。
#17楼 Yok· Posted @ 2008-06-28 17:30
从Flash占有率和设计/开发者的人力资源来看,SL不可能打败Flash,但是可以肯定的是,大多数.net阵营的开发者会选用SL,只接受m$方案已经成了.net社区的文化特点了来自:关于Silverlight pk Flex,给微软中国一个建议