现在的位置: 首页 > 综合 > 正文

银光闪闪

2011年01月06日 ⁄ 综合 ⁄ 共 2359字 ⁄ 字号 评论关闭
      初学Silverlight很是喜欢,很想用Silverlight做点什么。
      What is silverlight, Why?
 
      从那个天才的同*恋画出了什么叫图灵鸡的神奇玩意,我们就注定万劫不复了。
     
      我们有了大型机,小型机,有了不可一世的IBM。
      我们又有了PC,我们有了软件业,有了Intel,微软,软件越来越多。
      我们有了网络,有了Web,Web从最初的静态网页发展成了一个全面的计算平台。
 
      我们惊奇的发现原来很多东西都可以放到Web上,这样用户再也不用去费神维护软件了,可以不用下载,不用更新,不用担心染毒,不用考虑在用哪台机器,都可以做想做的事。
      Woooo,似乎很多时候就需要一个浏览器就行了,以致于某些公司想基于一个浏览器就做一个操作系统,当然微软可不认为这是一个好主意,因为这意味着微软花了大量资源开发的越来越复杂的操作系统被无形的架空了,精彩的东西都在浏览器里,操作系统成为了一种可替换的基础设备,这是让钞票门先生抓狂的事,他很清楚当初软件业就是用同样的策略把硬件商从暴利变成微利甚至是破产的。他很清楚必须在从上到下的整条计算链条中控制住不可替换的某一层才可能安逸的生活。那么在Web层次除了开放的HTML能有所作为的就是RIA( Rich Internet Application)这个层次了。让我看看这个层次的技术,极有前途却不温不火的Java Applet,后起之秀的FLEX,被Google放弃的Gears和未来的HTML5等,Web的发展催生了这些技术,而这些的发展又不断带来新的Web应用的技术机会。Silverlight在快速的发展之中,在众多技术中Silverlight是很有潜力的。为什么?从形势来说我们可以看出微软要争夺Web  RIA这个层次所以微软破天荒的不光支持自家的IE,还支持Firefox,支持Mac OS,甚至要支持做梦都会骂街的Google的浏览器,你不把要操作系统架空吗,我就把浏览器架空,让你用什么浏览器都无所谓,但必须有Silverlight。等你们都用Silverlight上瘾了,我控制住RIA标准了再制造点事端使Silverlight只能好好的跑在Windows就结了(从这点上来看微软仍是以软件的观点来看互联网,也许微软到现在还没想明白为什么Google靠一个框框就能在互联网中形成一个中间层次,如果有一天微软真的摔倒了,这也许是微软最大的悲剧),。微软能不能成功我不知道,因为游戏规则已经不再是微软的了,但我知道微软的力量仍是强大的,Adobe的资源和微软还是有差距的。从技术来说,Silverlight就是一个轻量版的.NET,而.NET作用一个成熟的开发平台是的得到验证的,强大高效而且易用。我记得上微软推出.NET的初衷是和现在Silverlight是相似的,就是实现一个不可替换的计算中间层,作为这个目的微软已经部分失败了,因为用户仍要维护几十兆的.NET框架,很多用户不愿意这么做。而实际上Silverlight就是原来.NET计划的另一个涅槃版本,更轻量更通用,因此Silverlight自出世开始就得到了很多企业级应用,就是因为Silverlight一开始就是面向Developer的,而Flash开始是面向Designer的。这就如同我们第一眼看见某个女孩,第一印象是很重要的。
 
      What shall we do?
      这是一个真正困难的问题。我们要做些什么才能在这次技术革新中分得一杯羹呢。我们看看Silverlight能做什么,sl实在能做的太多,那么我们改变下视角,看看她不能做什么,短期看来不能做复杂的3D因为无法用D3D类似的接口操作GPU,也不能做P2P,因为无法绑定并监听本地端口。其余的都可以做,我的天,能做的实在太多了,实际上95%的应用都可以通过Silverlight放到web上来。我们可以做个web的Photoshop或Office,web的IM(腾讯已经有了),web实时的聊天室,而且支持语音甚至视频,web的休闲游戏平台甚至是星际争霸,web的摄像头图像识别甚至AR等高级视觉应用,web的分布式渲染平台,web的doc、pdf查看器,甚至web里面的开发环境,看看你的开始菜单还能剩下什么吧!
 
      大致上我们的目标可以分为三个层次。
      1.卖技术。我们做一些很酷的技术DEMO,这样会引起关注,我们做的肯定和客户需要的不太一样,所以会拉来一些项目。
      2.卖产品。我们把某个东西做精做好,然后作为一个软件产品来销售。
      3.卖服务。我们直接构思并运营一个服务,如果做得有前途可以吸引到投资,得到壮大。
 
      这三层是递进的,所以我们可以不作出选择而是一步一步做边做边观望。但是我们的设计必须有前瞻性要能满足最高的要求,道理很简单,只有我们做的东西有用,能够最终带来价值才有可能发展成产品得到关注甚至成功运营。那么究竟做什么更有前途,甚至可能发展为互联网的Next Big Thing,这是个艰难问题。我们容易想到的是首先要利用sl技术的优势,sl的丰富的表现能力和实时的通信能力,我们要了解网络应用的发展动向,分析市场的需求。想想这个问题真的觉得头好大,好像天天在用互联网又感觉对互联网一无所知,我只知道现在最热门的应用是社交平台Facebook,感谢天朝我们用不了,国内SNS如开心网似乎做得都不太好,网页游戏现在也很火很受风投的垂青。到底做什么真是个头疼的问题啊。
 
       
 推荐几篇好文章

抱歉!评论已关闭.