新足迹

 找回密码
 注册

精华好帖回顾

· 墨尔本激光除毛攻略 (2011-12-7) beibeiying · 登黄山体能要求之技术分享贴 (2014-10-4) 缓缓
· 花生米上幼儿园记﹣9月12号更新 (2011-8-29) 花生 · 【贴图】墨尔本观景台上看全景--丽爱图塔(Rialto Towers)--南半球最高的办公建筑 (2005-4-14) powermao
Advertisement
Advertisement
查看: 5401|回复: 86

感叹一下, 关于SilverLight [复制链接]

发表于 2012-5-4 23:55 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
两个礼拜前开始找工作(.NET方向), 忽然发现当前市面上关于SilverLight的职位一下子少了很多. 隐约想起去年年中找工的时候, 基本上ASP.NET(web form+MVC)和SilverLight(+WPF)还是平分天下的. 当时去过的面试里, 超过一半也都涉及SL(本人其实并没什么相关经验). 9月上班后便没怎么关心过市场的趋势, 只知道MS Build 2011完全把它忽略, 而现在去Seek上搜索Sydney的SilverLight或WPF只出来30多个结果, 而asp.net或MVC则都有250个之多, 真让人唏嘘不已.

现在的公司投了2-3百万做的系统也是基于SL平台的, 目前刚刚成型开始推广, 感觉却像个遗腹子, 估计以后也是靠着MS那个10年support的承诺过日子. 去年12月我还装傻去问设计这个系统的Architect: "听说MS已经不再继续开发SilverLight了, 有这回事吗?" 对方平时一向温文尔雅, 此时却突然避开我的目光, 然后幽幽的说"谁说SL已经死了?" 我的脑海里顿时浮现出一个年迈的老太太拿出一张发黄的照片喃喃的说:"我儿子一定会回来的!"


不尽感叹, 曾今叱咤风云的SL/WPF就这样没了?

也许就像诗句里写的那样, 悄悄的, 银光兄真的走了, 挥挥手不带走一片云彩!

(谢谢浏览!)

[总结一句话: SilverLight在技术上还是存在的, 但是市场的需求已经开始减弱, 微软就像一个孩子, 有了html5这个新玩具, 就把老玩具SL丢一边了, 留下的只是一群迷茫的开发者]

[ 本帖最后由 M27 于 2012-5-7 22:37 编辑 ]

评分

参与人数 3积分 +8 收起 理由
cynosure + 1 我的脑海里顿时浮现出一个年迈的老太太...
+ 3 谢谢奉献
windix + 4 谢谢奉献

查看全部评分

Advertisement
Advertisement

发表于 2012-5-5 22:51 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
呵呵,死是没有死, 估计是没有新的版本了.xaml还是会继续用在window8上,SL估计会和WPF合并成一个框架,如果还有新版本的话。

发表于 2012-5-6 11:05 |显示全部楼层
此文章由 混不到坑的萝卜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 混不到坑的萝卜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 M27 于 2012-5-4 22:55 发表
两个礼拜前开始找工作(.NET方向), 忽然发现当前市面上关于SilverLight的职位一下子少了很多. 隐约想起去年年中找工的时候, 基本上ASP.NET(web form+MVC)和SilverLight(+WPF)还是平分天下的. 当时去过的面试里, 超过 ...

你怎么又要找?
莫装B,装B被雷劈

发表于 2012-5-6 18:41 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 huazhb 于 2012-5-5 21:51 发表
呵呵,死是没有死, 估计是没有新的版本了.xaml还是会继续用在window8上,SL估计会和WPF合并成一个框架,如果还有新版本的话。


SL本身就是WPF的一个子集. 而WPF在SL前就没了, team都解散了.

SL绝对意义上当然还是存在的, 以前写的程序也一定还能运行. 不过它的地位对MS来说已经变得不那么重要了, 这也是MS一贯的政策, 他们从不宣称某项技术/产品已死, 只是不再发布新的版本而让其自生自灭: 比如VB6, Visual FoxPro, Visual J#/J++, FrontPage, ActiveX.

发表于 2012-5-6 18:47 |显示全部楼层
此文章由 yangwulong1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yangwulong1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你说说追MS 技术的,现在能学啥,学啥都长不了的。不过还是的学。

发表于 2012-5-6 20:36 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yangwulong1978 于 2012-5-6 17:47 发表
你说说追MS 技术的,现在能学啥,学啥都长不了的。不过还是的学。


做到IT的确得一直学新的, 即使是这样要学也得学短期内有发展前途的(至少要有3-5年的规划, 再长不是很好说), 而且公司新项目开始时的规划也会考虑同样的问题.

MS近两年的确有点不给力, 在新的领域里没怎么成功, 比如Azure, Hyper-V, Windows Phone, 至于吃老本的Windows, 下个版本也有点悬. 唯一有点希望的只有那个Xbox 360 + Kinetic.
Advertisement
Advertisement

发表于 2012-5-7 10:54 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
保持自己对现有流行技术的敏感度的确是web dev吃饭的本钱,没有这个就没有市场竞争力。

不过见到过很多人过多的把精力集中在这方面,而忽略了coding的基本素质,这会让dev造成一种自己很techy的错觉,见到很多觉得自己很牛的人写出来的东西都欠些基本功的训练,或者没有丝毫coding standard可言。

2012年度奖章获得者 2011年度奖章获得者

发表于 2012-5-7 12:10 |显示全部楼层

回复 M27 1# 帖子

此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我们这里投了8m,还没卖呢,反映挺好啊;最终用户不太关心你用什么,关键还是应用。

最终用户不关心你什么语言写的,只要让他们觉得好用就行;BTW,市场依然很多vb程序在转,c++/mfc的也不少。

[ 本帖最后由 交易人生 于 2012-5-7 11:12 编辑 ]
0  to 1

发表于 2012-5-7 12:18 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
微软对自己的追随者真不地道,总是搞新东西

发表于 2012-5-7 12:22 |显示全部楼层
此文章由 yangwulong1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yangwulong1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
用户并不关心项目的技术是用什么的,,,,,,

不过,开发者本身还是很关心的,都是为了以后找更好的工作做准备,,

2012年度奖章获得者 2011年度奖章获得者

发表于 2012-5-7 12:34 |显示全部楼层
此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
只知道去年底发布的silverlight 5;windows 8含着xaml;metro style的程序开发既可以用html 5/css,也可以用silverlight /wpf,用silverlight/wpf会直接用到directx,硬件加速如容忽视。xaml的东西,适合特定的情况,尤其是企业内部。within organization。

xaml是好东西,微软不会轻易放弃的,可能silverlight会改个名字。搞IT的挺累总有新东西,但新东西也没那么难吧,一本书看1/3也就差不多了。
0  to 1
Advertisement
Advertisement

发表于 2012-5-7 12:52 |显示全部楼层
此文章由 coin_king 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 coin_king 所有!转贴必须注明作者、出处和本声明,并保持内容完整
个人觉得像SL,ACTIVEX这种插件以后市场会越来越小,现在的application都要target mobile
device,像iphone, ipad.HTML 5 是大势所趋

发表于 2012-5-7 15:44 |显示全部楼层
此文章由 无视 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 无视 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 liedong 于 2012-5-7 11:52 发表
个人觉得像SL,ACTIVEX这种插件以后市场会越来越小,现在的application都要target mobile
device,像iphone, ipad.HTML 5 是大势所趋


不错,我们的traffic现在有16%是iphone+ipad发起的,比chorome(12%)比例都大.

问题是Mobile开发这个市场现在良莠不齐,开发过程很不正规,需要些时间来规范。

发表于 2012-5-7 20:28 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yangwulong1978 于 2012-5-7 11:22 发表

不过,开发者本身还是很关心的,都是为了以后找更好的工作做准备,,


的确是这样, 一半是兴趣, 一半也是为了吃饭.

老的软件当然能用, 但找工的话就机会来说Turbo Pascal肯定没C#好找(别和我说Turbo Pascal 给的钱多, 等找到再说吧)

发表于 2012-5-7 20:35 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 liedong 于 2012-5-7 11:52 发表
个人觉得像SL,ACTIVEX这种插件以后市场会越来越小,现在的application都要target mobile
device,像iphone, ipad.HTML 5 是大势所趋


同意, 任何Plug-in模式的技术都不会成功(Flash算是一个例外, 而且adobe也开始放弃了). 从Java Applet 到SVG到SL, 真是飞蛾扑火, 前仆后继啊.

发表于 2012-5-7 20:45 |显示全部楼层
此文章由 cynosure 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cynosure 所有!转贴必须注明作者、出处和本声明,并保持内容完整
做服务端吧
Advertisement
Advertisement

发表于 2012-5-7 21:02 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 交易人生 于 2012-5-7 11:34 发表
只知道去年底发布的silverlight 5;windows 8含着xaml;metro style的程序开发既可以用html 5/css,也可以用silverlight /wpf,用silverlight/wpf会直接用到directx,硬件加速如容忽视。xaml的东西,适合特定的情况,尤其是企业内 ...


也许MS会把SL换个名字放在Win8里面跑, 但本身SL技术上的局限性最终还是会限制它的发展. 技术上的可行并不意味它的普及. 就像在过去几年里, 相信不会有公司会用Moonlight做SL的开发, 也不会有人用F#/J#/Python去编译.NET.

而且对于当今的求职市场来说, SL/WPF的职位是越来越少, 这是一个事实.

发表于 2012-5-7 21:07 |显示全部楼层
此文章由 Brisun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brisun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
只要你有Coding的坚实基础,具体技术都是浮云。

如果我要一个Web Developer, 我不会介意要一个有很好C++基础的人。Silverlight, WPF, WCF, asp.net, MVC, javascript等等都不超过一两个星期就应该能上手了,当然前提是有高手告诉你怎么做。这是因为新技术的目的就是帮助你快速做到以前较难实现的东西,例如Silverlight + RIA。

至于要做到精通就难多了。对一种技术,半年可以得窥门径,要做到精通至少要一年以上持续的学习。

所以基础是王道,具体技术是末节。

发表于 2012-5-7 22:21 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Brisun 于 2012-5-7 20:07 发表
只要你有Coding的坚实基础,具体技术都是浮云。

如果我要一个Web Developer, 我不会介意要一个有很好C++基础的人。Silverlight, WPF, WCF, asp.net, MVC, javascript等等都不超过一两个星期就应该能上手了,当然前提是有高手告诉你怎么做。


话是这么说, 可找工的时候agent不认这个, 只关心是否有相关经验. 没人会看你基础好不好, 否则也不会有那么多找不到工作的毕业生了. 即使编造经验, 也得看是入门还是高级的职位.

相信公司招人, 都喜欢找hit the ground and run的人, 而非需要别人指点的人.

现实很残酷.

发表于 2012-5-7 22:39 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
说的太有道理了。 而且有些技术并不是基础好就可以了, 经验也非常重要。搞C++去做asp.net短时间还是很难上手的
原帖由 M27 于 2012-5-7 21:21 发表


话是这么说, 可找工的时候agent不认这个, 只关心是否有相关经验. 没人会看你基础好不好, 否则也不会有那么多找不到工作的毕业生了. 即使编造经验, 也得看是入门还是高级的职位.

相信公司招人, 都喜欢找hit the ground and run的人, 而非需要别人指点的人.

现实很残酷.

发表于 2012-5-7 23:01 |显示全部楼层
此文章由 Brisun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brisun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我认为相反,毕业生找不到工作正是因为没有坚实的编程基础。

可能不同的公司要求不一样,我个人喜欢"长跑"选手而不是只能短跑冲刺的。一个程序员没有掌握某种语言或是技术并没什么;但如果只是写code很快也能用,就是code你去review时到处都是别别扭扭的,这样的人让人很头疼。短期看可能生产率高,但长期是得不偿失的。Source的可维护性很快会变得很差。
Advertisement
Advertisement

发表于 2012-5-7 23:10 |显示全部楼层
此文章由 Brisun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brisun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果我要找人做Silverlight的开发,只要有.net的经验就足够了。如果系统用到DB,DB的知识是必需的。但是否做过Silverlight,无关紧要。

发表于 2012-5-7 23:20 |显示全部楼层
此文章由 ddwwhhkk 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ddwwhhkk 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 M27 于 2012-5-7 21:21 发表


话是这么说, 可找工的时候agent不认这个, 只关心是否有相关经验. 没人会看你基础好不好, 否则也不会有那么多找不到工作的毕业生了. 即使编造经验, 也得看是入门还是高级的职位.

相信公司招人, 都喜欢找hit the ground and run的人, 而非需要别人指点的人.

现实很残酷.

确实如此,市场决定一切,特别是澳洲,更看重有经验的人,基础好的人没有经验可能找到工作确实不难,但是工资是没法和有经验的人相比的。更何况在澳洲,没有经验找工作相对中国美国,难度更大,现实就是现实,现实决定了发展方向。

发表于 2012-5-7 23:26 |显示全部楼层
此文章由 M27 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 M27 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Brisun 于 2012-5-7 22:10 发表
如果我要找人做Silverlight的开发,只要有.net的经验就足够了。但是否做过Silverlight,无关紧要。


兄弟你做开发真是浪费了, 应该去做猎头中介.

发表于 2012-5-7 23:31 |显示全部楼层
此文章由 Brisun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brisun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
歪楼了。

还是建议LZ夯实.net的基础,不要太在意某一种技术的未来。.net的水是很深的,如果你深入进去了,你会发现很多东西是普遍适用的。例如LINQ,你如果能够做到"think In LINQ",这种在data上的transformation,projection的思想,在你用其他不支持linq的语言中也是很有用和启发的。再比如Asynchronous programming,.net一路从event, 到delegate,到Task,再到最新的Rx.net和.net4.5中async/await,我个人对async的认识也随着.net的发展而得到提高。

发表于 2012-5-7 23:33 |显示全部楼层
此文章由 ddwwhhkk 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 ddwwhhkk 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 M27 于 2012-5-7 22:26 发表


兄弟你做开发真是浪费了, 应该去做猎头中介.

两个字送给你:精辟
Advertisement
Advertisement

发表于 2012-5-7 23:43 |显示全部楼层
此文章由 Brisun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brisun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
经验是很容易获得的;基础和能力才决定了你能走多快和多远。

发表于 2012-5-7 23:49 |显示全部楼层
此文章由 Brisun 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brisun 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 M27 于 2012-5-7 22:26 发表


兄弟你做开发真是浪费了, 应该去做猎头中介.


见笑。你如果确实经历过一个产品从最初的开发到长期不断开发和维护的过程,就应该明白程序员的素质的重要性了。

发表于 2012-5-8 10:09 |显示全部楼层

回复 Brisun 28# 帖子

此文章由 yangwulong1978 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yangwulong1978 所有!转贴必须注明作者、出处和本声明,并保持内容完整
当年在大学里学的都是JAVA,结果去了微软,

结果来了这一天ASP.NET 没干过,确去了财务软件公司做ASPnet 一个人初始项目,没人可以帮我,。。。。。

2012年度奖章获得者 2011年度奖章获得者

发表于 2012-5-8 13:45 |显示全部楼层

回复 M27 17# 帖子

此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
silverlight有它的局限性,一天也没火过,但并不是没它的市场,它的市场最适合做企业内部的应用,比如accounting软件,一些管理软件等。其实很多silverlight上的开发人员,都是asp.net过来的,sl是项好技术,有其先进性,所以说未来xaml会淡出市场,不信,大不了换个名字。就像现在webform这么流行,win form依然有市场。流行的东西市场份额大 ,无非是市场份额大小而已。举个例子,目前很多trading frims都在用wpf的trading 软件,能用asp.net吗,赔死。
0  to 1

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部